diff --git a/.github/workflows/build-devcontainer.yaml b/.github/workflows/build-devcontainer.yaml index a86e8f3ab6..593a740191 100644 --- a/.github/workflows/build-devcontainer.yaml +++ b/.github/workflows/build-devcontainer.yaml @@ -17,7 +17,7 @@ jobs: packages: write steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 - name: Login to the registry diff --git a/.github/workflows/build-docs.yaml b/.github/workflows/build-docs.yaml index b2d7517a1a..1e2e95e7f9 100644 --- a/.github/workflows/build-docs.yaml +++ b/.github/workflows/build-docs.yaml @@ -47,7 +47,7 @@ jobs: shell: bash steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: ref: ${{ inputs.ref }} - name: Set safe directory (since container is root and not user 1001) diff --git a/.github/workflows/build-shell-ui.yaml b/.github/workflows/build-shell-ui.yaml index d80446b7c8..032b94f222 100644 --- a/.github/workflows/build-shell-ui.yaml +++ b/.github/workflows/build-shell-ui.yaml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: ref: ${{ inputs.ref }} - name: Set up Docker Buildx diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 1076221a6e..1577f2403b 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -75,7 +75,7 @@ jobs: username: ${{ secrets.DOCKERHUB_LOGIN }} password: ${{ secrets.DOCKERHUB_PASSWORD }} - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: ref: ${{ inputs.ref }} # NOTE: We fetch depth so that we can put the right `GIT` reference @@ -134,7 +134,7 @@ jobs: if: always() steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Upload final status if: always() uses: scality/actions/upload_final_status@1.13.0 diff --git a/.github/workflows/codeql.yaml b/.github/workflows/codeql.yaml index ad9dcc337b..88820b6833 100644 --- a/.github/workflows/codeql.yaml +++ b/.github/workflows/codeql.yaml @@ -19,7 +19,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Initialize CodeQL uses: github/codeql-action/init@v4 diff --git a/.github/workflows/create-dev-branch.yaml b/.github/workflows/create-dev-branch.yaml index 72504506bc..6446f59dd0 100644 --- a/.github/workflows/create-dev-branch.yaml +++ b/.github/workflows/create-dev-branch.yaml @@ -30,7 +30,7 @@ jobs: private-key: ${{ secrets.ACTIONS_APP_PRIVATE_KEY }} # checkout - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: fetch-depth: 0 token: ${{ steps.app-token.outputs.token }} diff --git a/.github/workflows/crons.yaml b/.github/workflows/crons.yaml index 499facaaf1..3cfc216b39 100644 --- a/.github/workflows/crons.yaml +++ b/.github/workflows/crons.yaml @@ -32,7 +32,7 @@ jobs: steps: - name: Checkout if: github.event.schedule == matrix.cron - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Run ${{ matrix.name }} if: github.event.schedule == matrix.cron env: diff --git a/.github/workflows/downgrade-test.yaml b/.github/workflows/downgrade-test.yaml index 3ff6c4522c..50f2f63bdc 100644 --- a/.github/workflows/downgrade-test.yaml +++ b/.github/workflows/downgrade-test.yaml @@ -36,7 +36,7 @@ jobs: NAME: downgrade-${{ inputs.type }} steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install deps run: sudo apt-get update && sudo apt-get install -y isomd5sum diff --git a/.github/workflows/generate-sbom.yaml b/.github/workflows/generate-sbom.yaml index 75eb1dea05..b3df71fc07 100644 --- a/.github/workflows/generate-sbom.yaml +++ b/.github/workflows/generate-sbom.yaml @@ -37,7 +37,7 @@ jobs: SBOM_PATH: ${{ github.workspace }}/artifacts/sbom steps: - name: Checkout repo - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: ref: ${{ inputs.ref }} diff --git a/.github/workflows/lifecycle-dev.yaml b/.github/workflows/lifecycle-dev.yaml index 6b6fca017f..e8eb0aa56e 100644 --- a/.github/workflows/lifecycle-dev.yaml +++ b/.github/workflows/lifecycle-dev.yaml @@ -30,7 +30,7 @@ jobs: artifacts-url: ${{ steps.artifacts.outputs.link }} steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: ref: ${{ inputs.dev-branch }} - name: Retrieve artifacts url diff --git a/.github/workflows/lifecycle-promoted.yaml b/.github/workflows/lifecycle-promoted.yaml index 6c92f5c18d..786dd11782 100644 --- a/.github/workflows/lifecycle-promoted.yaml +++ b/.github/workflows/lifecycle-promoted.yaml @@ -43,7 +43,7 @@ jobs: NAME: snapshot-upgrade-${{ inputs.type }}-${{ matrix.name }} steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install deps run: sudo apt-get update && sudo apt-get install -y isomd5sum diff --git a/.github/workflows/multi-node-test.yaml b/.github/workflows/multi-node-test.yaml index 3e7589de04..100acf4805 100644 --- a/.github/workflows/multi-node-test.yaml +++ b/.github/workflows/multi-node-test.yaml @@ -87,7 +87,7 @@ jobs: NODES_COUNT: ${{ inputs.nodes-count }} steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install deps run: sudo apt-get update && sudo apt-get install -y isomd5sum jq - name: Retrieve product.txt from artifacts @@ -380,7 +380,7 @@ jobs: if: always() steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Get artifacts URL uses: scality/action-artifacts@v4 id: artifacts diff --git a/.github/workflows/nightly.yaml b/.github/workflows/nightly.yaml index f06e2f8d27..d2fac591ac 100644 --- a/.github/workflows/nightly.yaml +++ b/.github/workflows/nightly.yaml @@ -27,7 +27,7 @@ jobs: version_full: ${{ steps.get-version.outputs.version_full }} steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Retrieve artifacts url uses: scality/action-artifacts@v4 id: artifacts @@ -64,7 +64,7 @@ jobs: artifacts-link: ${{ needs.retrieve-info.outputs.artifacts-link }} steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Fetch tags run: git fetch --tags - name: Get previous patch version @@ -111,7 +111,7 @@ jobs: artifacts-link: ${{ needs.retrieve-info.outputs.artifacts-link }} steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: fetch-depth: 0 - name: Get previous minor version @@ -241,7 +241,7 @@ jobs: if: always() steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Upload final status if: always() uses: scality/actions/upload_final_status@1.13.0 diff --git a/.github/workflows/pre-merge.yaml b/.github/workflows/pre-merge.yaml index 38e30676a4..63ad85c9a0 100644 --- a/.github/workflows/pre-merge.yaml +++ b/.github/workflows/pre-merge.yaml @@ -42,7 +42,7 @@ jobs: build: ${{ startsWith(github.ref_name, 'development/') || steps.diff.outputs.build_any_modified == 'true' }} steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: fetch-depth: 0 - name: Get base sha @@ -139,7 +139,7 @@ jobs: shell: bash steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Set safe directory (since container is root and not user 1001) run: git config --global --add safe.directory $GITHUB_WORKSPACE - name: Run all linting targets @@ -151,7 +151,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install node uses: actions/setup-node@v6 with: @@ -194,7 +194,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install node uses: actions/setup-node@v6 with: @@ -230,7 +230,7 @@ jobs: working-directory: "tools/crd-client-generator-js" steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install node uses: actions/setup-node@v6 with: @@ -273,7 +273,7 @@ jobs: if: needs.changed-files.outputs.unit-tests-metalk8s-operator == 'true' steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Set safe directory (since container is root and not user 1001) run: git config --global --add safe.directory $GITHUB_WORKSPACE - name: Run all MetalK8s operator unit and integration tests @@ -300,7 +300,7 @@ jobs: if: needs.changed-files.outputs.unit-tests-storage-operator == 'true' steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Set safe directory (since container is root and not user 1001) run: git config --global --add safe.directory $GITHUB_WORKSPACE - name: Run all storage-operator unit and integration tests @@ -326,7 +326,7 @@ jobs: if: needs.changed-files.outputs.unit-tests-salt == 'true' steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Set safe directory (since container is root and not user 1001) run: git config --global --add safe.directory $GITHUB_WORKSPACE - name: Run all salt unit tests @@ -353,7 +353,7 @@ jobs: if: needs.changed-files.outputs.unit-tests-lib-alert-tree == 'true' steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Set safe directory (since container is root and not user 1001) run: git config --global --add safe.directory $GITHUB_WORKSPACE - name: Install lib_alert_tree @@ -368,7 +368,7 @@ jobs: permissions: write-all steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 - name: Install node @@ -449,7 +449,7 @@ jobs: - 80:80 steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install node uses: actions/setup-node@v6 with: @@ -532,7 +532,7 @@ jobs: if: always() steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Upload final status if: always() uses: scality/actions/upload_final_status@1.13.0 diff --git a/.github/workflows/promote.yaml b/.github/workflows/promote.yaml index 510fbe6f12..963727e3cf 100644 --- a/.github/workflows/promote.yaml +++ b/.github/workflows/promote.yaml @@ -25,7 +25,7 @@ jobs: artifact-link: ${{ steps.promote.outputs.link }} steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Promote artifacts id: promote uses: scality/action-artifacts@v4 diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 5072092123..11700d2ab1 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -30,7 +30,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: # NOTE: We explicitly set the refs otherwise the tag # annotations content is not fetched diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 0852ae8a95..84656aaf8e 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -34,7 +34,7 @@ jobs: # If it does, the workflow will fail in a inconsistent way. echo '${{ inputs.what-is-new }}' | jq -r '.[]' - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: fetch-depth: 0 token: ${{ steps.app-token.outputs.token }} diff --git a/.github/workflows/single-node-test.yaml b/.github/workflows/single-node-test.yaml index cfac3938c8..0a38c32afa 100644 --- a/.github/workflows/single-node-test.yaml +++ b/.github/workflows/single-node-test.yaml @@ -88,7 +88,7 @@ jobs: SSH_PRIVATE_KEY: "~/.ssh/terraform" steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install deps run: sudo apt-get update && sudo apt-get install -y isomd5sum - name: Retrieve product.txt from artifacts @@ -294,7 +294,7 @@ jobs: if: always() steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Get artifacts URL uses: scality/action-artifacts@v4 id: artifacts diff --git a/.github/workflows/upgrade-test.yaml b/.github/workflows/upgrade-test.yaml index 691d7f4b2d..46bb1e4f46 100644 --- a/.github/workflows/upgrade-test.yaml +++ b/.github/workflows/upgrade-test.yaml @@ -36,7 +36,7 @@ jobs: NAME: upgrade-${{ inputs.type }} steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install deps run: sudo apt-get update && sudo apt-get install -y isomd5sum