From 224ff6d58a9595435ae7261b8120d37c4620bab4 Mon Sep 17 00:00:00 2001 From: "renovate-rancher[bot]" <119870437+renovate-rancher[bot]@users.noreply.github.com> Date: Fri, 10 Jul 2026 05:56:14 +0000 Subject: [PATCH] Update GitHub Actions --- .github/workflows/fossa.yaml | 2 +- .github/workflows/release.yaml | 12 ++++++------ .github/workflows/test.yaml | 4 ++-- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/fossa.yaml b/.github/workflows/fossa.yaml index 5deb902bf1..bfc818fe19 100644 --- a/.github/workflows/fossa.yaml +++ b/.github/workflows/fossa.yaml @@ -15,7 +15,7 @@ jobs: id-token: write # needed for the Vault authentication steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Read FOSSA token uses: rancher-eio/read-vault-secrets@main diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index bfa260cb91..1721e8eb54 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -26,17 +26,17 @@ jobs: arch: [amd64, arm64] steps: - name: Checkout code - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 + uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 - name: Set up QEMU - uses: docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3 + uses: docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3 + uses: docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4 - name: Build binary run: make build ARCH=${{ matrix.arch }} - name: Package artifacts run: make package ARCH=${{ matrix.arch }} - name: Upload artifacts - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 + uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7 with: name: "rancher-machine-${{ matrix.arch }}.tar.gz" path: "dist/artifacts/rancher-machine-${{ matrix.arch }}.tar.gz" @@ -63,7 +63,7 @@ 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 code - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 + uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 - name: Build and push image to DockerHub and Prime Staging Registry uses: rancher/ecm-distro-tools/actions/publish-image@ba6da4535406f3fd814a169a325b8100cd4dbf44 # master with: @@ -111,7 +111,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} steps: - name: Download assets - uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4 + uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8 with: path: /tmp/assets pattern: rancher-machine-*.tar.gz diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 4c8ec02d00..2176495556 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -13,9 +13,9 @@ jobs: contents: read steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Setup Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version-file: 'go.mod' - name: Run tests