diff --git a/.github/workflows/fossa.yml b/.github/workflows/fossa.yml index c12c55e..32dcc50 100644 --- a/.github/workflows/fossa.yml +++ b/.github/workflows/fossa.yml @@ -26,7 +26,7 @@ jobs: secret/data/github/org/rancher/fossa/push token | FOSSA_API_KEY_PUSH_ONLY - name: FOSSA scan - uses: fossas/fossa-action@c414b9ad82eaad041e47a7cf62a4f02411f427a0 # v1.8.0 + uses: fossas/fossa-action@ff70fe9fe17cbd2040648f1c45e8ec4e4884dcf3 # v1.9.0 with: api-key: ${{ env.FOSSA_API_KEY_PUSH_ONLY }} # Only runs the scan and do not provide/returns any results back to the diff --git a/.github/workflows/head-build.yml b/.github/workflows/head-build.yml index c5cce11..2cbb44c 100644 --- a/.github/workflows/head-build.yml +++ b/.github/workflows/head-build.yml @@ -58,7 +58,7 @@ jobs: secret/data/github/repo/${{ github.repository }}/dockerhub/rancher/credentials password | DOCKER_PASSWORD ; - name: Build and push all image variations - uses: rancher/ecm-distro-tools/actions/publish-image@8821b2e4aa18f762dc334f811f54e8f215771a68 # v0.66.2 + uses: rancher/ecm-distro-tools/actions/publish-image@3a1c5e3106195b82d8700f8f760107aa634fecdf # v0.70.0 with: image: ${{ vars.IMAGE_NAME || 'shell' }} tag: ${{ needs.prebuild-env.outputs.branch_static_tag }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1cc4603..8cf34d3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -30,13 +30,13 @@ jobs: secret/data/github/repo/${{ github.repository }}/rancher-prime-stg-registry/credentials username | PRIME_STG_REGISTRY_USERNAME ; secret/data/github/repo/${{ github.repository }}/rancher-prime-stg-registry/credentials password | PRIME_STG_REGISTRY_PASSWORD ; - name : Checkout repository - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 + uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6 - name: Check SemVer Characteristics id: semver_check run: bash ./.github/scripts/check-semver "${{ github.ref_name }}" >> "$GITHUB_OUTPUT" - name: Build and push image to docker.io and Prime Staging Registry - uses: rancher/ecm-distro-tools/actions/publish-image@8821b2e4aa18f762dc334f811f54e8f215771a68 # v0.66.2 + uses: rancher/ecm-distro-tools/actions/publish-image@3a1c5e3106195b82d8700f8f760107aa634fecdf # v0.70.0 with: image: shell tag: ${{ github.ref_name }} @@ -53,7 +53,7 @@ jobs: prime-password: ${{ env.PRIME_STG_REGISTRY_PASSWORD }} - name: Build and push image to Prime Prod Registry if: steps.semver_check.outputs.IS_SEMVER == 'true' && steps.semver_check.outputs.HAS_PRERELEASE == 'false' - uses: rancher/ecm-distro-tools/actions/publish-image@8821b2e4aa18f762dc334f811f54e8f215771a68 # v0.66.2 + uses: rancher/ecm-distro-tools/actions/publish-image@3a1c5e3106195b82d8700f8f760107aa634fecdf # v0.70.0 with: image: shell tag: ${{ github.ref_name }} diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index af24135..e1ea7fb 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -32,6 +32,6 @@ jobs: - name: Setup QEMU uses: docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0 - name: Setup Docker Buildx - uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0 + uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4.1.0 - run: make test