From d28a09fe1708167961588f10412c929c1453bd71 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 5 Jun 2026 21:50:06 +0000 Subject: [PATCH] chore(deps): update github actions --- .github/workflows/auto-review.yaml | 10 ++++---- .github/workflows/auto-translate.yaml | 18 ++++++------- .github/workflows/module-test.yaml | 12 ++++----- .github/workflows/pr.yaml | 30 +++++++++++----------- .github/workflows/publish-content.yaml | 10 ++++---- .github/workflows/publish-preview.yaml | 10 ++++---- .github/workflows/publish-snapshot.yaml | 10 ++++---- .github/workflows/release.yaml | 10 ++++---- .github/workflows/test-cleanup.yaml | 6 ++--- .github/workflows/test-cloudformation.yaml | 4 +-- .github/workflows/test-fastpaths.yaml | 10 ++++---- .github/workflows/test-util-ci.yml | 4 +-- 12 files changed, 67 insertions(+), 67 deletions(-) diff --git a/.github/workflows/auto-review.yaml b/.github/workflows/auto-review.yaml index 3bc3f4dbc..ffc53a331 100644 --- a/.github/workflows/auto-review.yaml +++ b/.github/workflows/auto-review.yaml @@ -19,13 +19,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Use Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: - node-version: 22 + node-version: 24 - name: Get AWS credentials - uses: aws-actions/configure-aws-credentials@v4.3.1 + uses: aws-actions/configure-aws-credentials@v6.1.1 with: role-to-assume: ${{ secrets.INFERENCE_AWS_ROLE_ARN }} role-duration-seconds: 1800 @@ -50,7 +50,7 @@ jobs: yarn prettier --write "$target_directory" - name: Create Pull Request - uses: peter-evans/create-pull-request@v7 + uses: peter-evans/create-pull-request@v8 with: title: "chore: Automated review of ${{ github.event.inputs.directory }}" branch: "automated-review/${{ github.event.inputs.directory }}" diff --git a/.github/workflows/auto-translate.yaml b/.github/workflows/auto-translate.yaml index bc2b40b29..884a2967f 100644 --- a/.github/workflows/auto-translate.yaml +++ b/.github/workflows/auto-translate.yaml @@ -27,7 +27,7 @@ jobs: branch-exists: ${{ steps.check-branch.outputs.exists }} steps: - name: Check out code - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 @@ -73,17 +73,17 @@ jobs: steps: - name: Check out rebased translation branch - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: ref: automated-translations - name: Use Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: - node-version: 20 + node-version: 24 - name: Get AWS credentials - uses: aws-actions/configure-aws-credentials@v4.2.1 + uses: aws-actions/configure-aws-credentials@v6.1.1 with: role-to-assume: ${{ secrets.INFERENCE_AWS_ROLE_ARN }} role-duration-seconds: 1800 @@ -101,7 +101,7 @@ jobs: --write . - name: Upload translation artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: translations-${{ matrix.language }} path: website/i18n/${{ matrix.language }}/ @@ -114,7 +114,7 @@ jobs: needs: [setup-branch, translate-matrix] steps: - name: Check out translation branch - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: ref: automated-translations @@ -124,7 +124,7 @@ jobs: git config user.email "github-actions[bot]@users.noreply.github.com" - name: Download all translation artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: path: artifacts/ @@ -166,7 +166,7 @@ jobs: - name: Create or Update Pull Request if: env.has_changes == 'true' - uses: actions/github-script@v8 + uses: actions/github-script@v9 with: script: | const owner = context.repo.owner; diff --git a/.github/workflows/module-test.yaml b/.github/workflows/module-test.yaml index d9dff0311..58c7295fd 100644 --- a/.github/workflows/module-test.yaml +++ b/.github/workflows/module-test.yaml @@ -27,7 +27,7 @@ jobs: durations-artifact: ${{ steps.upload-durations.outputs.artifact-id }} steps: - name: Check out code - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install utilities run: | sudo apt install -y gettext @@ -49,7 +49,7 @@ jobs: echo "Using cluster ID ${CLUSTER_ID}" echo "CLUSTER_ID=$CLUSTER_ID" >> $GITHUB_ENV - name: Get AWS credentials - uses: aws-actions/configure-aws-credentials@v4.3.1 + uses: aws-actions/configure-aws-credentials@v6.1.1 with: role-to-assume: ${{ secrets.AWS_ROLE_ARN }} role-duration-seconds: 3600 @@ -63,7 +63,7 @@ jobs: make create-infrastructure environment="$CLUSTER_ID" - name: Refresh AWS credentials if: always() - uses: aws-actions/configure-aws-credentials@v4.3.1 + uses: aws-actions/configure-aws-credentials@v6.1.1 with: role-to-assume: ${{ secrets.AWS_ROLE_ARN }} role-duration-seconds: 3600 @@ -82,14 +82,14 @@ jobs: run: | export AWS_DEFAULT_REGION="$AWS_REGION" bash hack/run-tests.sh "$CLUSTER_ID" "$MODULE" "$GLOB" - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 id: upload-durations with: name: test-durations-${{ env.CLUSTER_ID }} path: website/test-durations.json - name: Refresh AWS credentials if: always() - uses: aws-actions/configure-aws-credentials@v4.3.1 + uses: aws-actions/configure-aws-credentials@v6.1.1 with: role-to-assume: ${{ secrets.AWS_ROLE_ARN }} role-duration-seconds: 3600 @@ -106,7 +106,7 @@ jobs: make test environment="$CLUSTER_ID" module="cleanup" - name: Refresh AWS credentials if: always() - uses: aws-actions/configure-aws-credentials@v4.3.1 + uses: aws-actions/configure-aws-credentials@v6.1.1 with: role-to-assume: ${{ secrets.AWS_ROLE_ARN }} role-duration-seconds: 3600 diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index cfb7eeb41..a0acbb6da 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -21,17 +21,17 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Use Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: - node-version: 22 + node-version: 24 - name: Get kubectl version run: | source hack/lib/kubectl-version.sh echo "Using kubectl ${KUBECTL_VERSION}" echo "KUBECTL_VERSION=$KUBECTL_VERSION" >> $GITHUB_ENV - - uses: azure/setup-kubectl@v4 + - uses: azure/setup-kubectl@v5 with: version: "${{ env.KUBECTL_VERSION }}" id: install @@ -46,7 +46,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Make shell env: SKIP_CREDENTIALS: 1 @@ -57,19 +57,19 @@ jobs: name: "Pre-commit hooks" runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Use Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: - node-version: 22 - - uses: actions/setup-python@v5 - - uses: hashicorp/setup-terraform@v3 + node-version: 24 + - uses: actions/setup-python@v6 + - uses: hashicorp/setup-terraform@v4 with: terraform_version: "~1.9.0" - name: Setup TFLint - uses: terraform-linters/setup-tflint@v5 + uses: terraform-linters/setup-tflint@v6 - name: Setup terraform-docs - uses: jaxxstorm/action-install-gh-release@v2.1.0 + uses: jaxxstorm/action-install-gh-release@v3.0.0 with: repo: terraform-docs/terraform-docs - name: Yarn install @@ -81,8 +81,8 @@ jobs: name: "Validate Terraform" runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 - - uses: hashicorp/setup-terraform@v3 + - uses: actions/checkout@v6 + - uses: hashicorp/setup-terraform@v4 with: terraform_version: "~1.9.0" - run: | @@ -109,7 +109,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check for content label - uses: actions/github-script@v7 + uses: actions/github-script@v9 with: script: | const labels = context.payload.pull_request.labels; diff --git a/.github/workflows/publish-content.yaml b/.github/workflows/publish-content.yaml index 1efe1e45c..0f50f4e3d 100644 --- a/.github/workflows/publish-content.yaml +++ b/.github/workflows/publish-content.yaml @@ -16,22 +16,22 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Use Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: - node-version: 22 + node-version: 24 - name: Get kubectl version run: | source hack/lib/kubectl-version.sh echo "Using kubectl ${KUBECTL_VERSION}" echo "KUBECTL_VERSION=$KUBECTL_VERSION" >> $GITHUB_ENV - - uses: azure/setup-kubectl@v4 + - uses: azure/setup-kubectl@v5 with: version: "${{ env.KUBECTL_VERSION }}" id: install - name: Get AWS credentials - uses: aws-actions/configure-aws-credentials@v4.3.1 + uses: aws-actions/configure-aws-credentials@v6.1.1 with: role-to-assume: ${{ secrets.AWS_ROLE_ARN }} role-duration-seconds: 900 diff --git a/.github/workflows/publish-preview.yaml b/.github/workflows/publish-preview.yaml index 5f195a1e5..5162f6dd2 100644 --- a/.github/workflows/publish-preview.yaml +++ b/.github/workflows/publish-preview.yaml @@ -16,22 +16,22 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Use Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: - node-version: 22 + node-version: 24 - name: Get kubectl version run: | source hack/lib/kubectl-version.sh echo "Using kubectl ${KUBECTL_VERSION}" echo "KUBECTL_VERSION=$KUBECTL_VERSION" >> $GITHUB_ENV - - uses: azure/setup-kubectl@v4 + - uses: azure/setup-kubectl@v5 with: version: "${{ env.KUBECTL_VERSION }}" id: install - name: Get AWS credentials - uses: aws-actions/configure-aws-credentials@v4.3.1 + uses: aws-actions/configure-aws-credentials@v6.1.1 with: role-to-assume: ${{ secrets.AWS_ROLE_ARN }} role-duration-seconds: 900 diff --git a/.github/workflows/publish-snapshot.yaml b/.github/workflows/publish-snapshot.yaml index af2bcaa32..b1dcf1c92 100644 --- a/.github/workflows/publish-snapshot.yaml +++ b/.github/workflows/publish-snapshot.yaml @@ -16,22 +16,22 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Use Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: - node-version: 22 + node-version: 24 - name: Get kubectl version run: | source hack/lib/kubectl-version.sh echo "Using kubectl ${KUBECTL_VERSION}" echo "KUBECTL_VERSION=$KUBECTL_VERSION" >> $GITHUB_ENV - - uses: azure/setup-kubectl@v4 + - uses: azure/setup-kubectl@v5 with: version: "${{ env.KUBECTL_VERSION }}" id: install - name: Get AWS credentials - uses: aws-actions/configure-aws-credentials@v4.3.1 + uses: aws-actions/configure-aws-credentials@v6.1.1 with: role-to-assume: ${{ secrets.AWS_ROLE_ARN }} role-duration-seconds: 900 diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 77931b7b6..5d5de91d9 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -14,26 +14,26 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: fetch-depth: 0 fetch-tags: true submodules: recursive - name: Use Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: - node-version: 22 + node-version: 24 - name: Get kubectl version run: | source hack/lib/kubectl-version.sh echo "Using kubectl ${KUBECTL_VERSION}" echo "KUBECTL_VERSION=$KUBECTL_VERSION" >> $GITHUB_ENV - - uses: azure/setup-kubectl@v4 + - uses: azure/setup-kubectl@v5 with: version: "${{ env.KUBECTL_VERSION }}" id: install - name: Get AWS credentials - uses: aws-actions/configure-aws-credentials@v4.3.1 + uses: aws-actions/configure-aws-credentials@v6.1.1 with: role-to-assume: ${{ secrets.AWS_ROLE_ARN }} role-duration-seconds: 900 diff --git a/.github/workflows/test-cleanup.yaml b/.github/workflows/test-cleanup.yaml index 314bd0255..82c12c6a0 100644 --- a/.github/workflows/test-cleanup.yaml +++ b/.github/workflows/test-cleanup.yaml @@ -17,15 +17,15 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v5 - - uses: actions/setup-node@v4 + uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: "17" - name: Install utilities run: | sudo apt install -y gettext - name: Get AWS credentials - uses: aws-actions/configure-aws-credentials@v4.3.1 + uses: aws-actions/configure-aws-credentials@v6.1.1 with: role-to-assume: ${{ secrets.AWS_ROLE_ARN }} role-duration-seconds: 3600 diff --git a/.github/workflows/test-cloudformation.yaml b/.github/workflows/test-cloudformation.yaml index 12e0c3ddd..ba947c026 100644 --- a/.github/workflows/test-cloudformation.yaml +++ b/.github/workflows/test-cloudformation.yaml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Set cluster ID env: RUN_ID: "${{ github.job }}" @@ -28,7 +28,7 @@ jobs: - name: Set branch name run: echo "TEST_BRANCH=${GITHUB_HEAD_REF:-${GITHUB_REF#refs/heads/}}" >> $GITHUB_ENV - name: Get AWS credentials - uses: aws-actions/configure-aws-credentials@v4.3.1 + uses: aws-actions/configure-aws-credentials@v6.1.1 with: role-to-assume: ${{ secrets.AWS_ROLE_ARN }} role-duration-seconds: 3600 diff --git a/.github/workflows/test-fastpaths.yaml b/.github/workflows/test-fastpaths.yaml index db919f339..4fd2ab240 100644 --- a/.github/workflows/test-fastpaths.yaml +++ b/.github/workflows/test-fastpaths.yaml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install utilities run: | sudo apt install -y gettext @@ -38,7 +38,7 @@ jobs: echo "Using cluster ID ${CLUSTER_ID}" echo "CLUSTER_ID=$CLUSTER_ID" >> $GITHUB_ENV - name: Get AWS credentials - uses: aws-actions/configure-aws-credentials@v4.3.1 + uses: aws-actions/configure-aws-credentials@v6.1.1 with: role-to-assume: ${{ secrets.AWS_ROLE_ARN }} role-duration-seconds: 3600 @@ -52,7 +52,7 @@ jobs: make create-infrastructure environment="$CLUSTER_ID" - name: Refresh AWS credentials if: always() - uses: aws-actions/configure-aws-credentials@v4.3.1 + uses: aws-actions/configure-aws-credentials@v6.1.1 with: role-to-assume: ${{ secrets.AWS_ROLE_ARN }} role-duration-seconds: 3600 @@ -69,7 +69,7 @@ jobs: bash hack/run-tests.sh "$CLUSTER_ID" "-" "{fastpaths/getting-started,fastpaths/getting-started/**,fastpaths/operator,fastpaths/operator/**,fastpaths/developer,fastpaths/developer/**}" - name: Refresh AWS credentials if: always() - uses: aws-actions/configure-aws-credentials@v4.3.1 + uses: aws-actions/configure-aws-credentials@v6.1.1 with: role-to-assume: ${{ secrets.AWS_ROLE_ARN }} role-duration-seconds: 3600 @@ -86,7 +86,7 @@ jobs: make test environment="$CLUSTER_ID" module="cleanup" - name: Refresh AWS credentials if: always() - uses: aws-actions/configure-aws-credentials@v4.3.1 + uses: aws-actions/configure-aws-credentials@v6.1.1 with: role-to-assume: ${{ secrets.AWS_ROLE_ARN }} role-duration-seconds: 3600 diff --git a/.github/workflows/test-util-ci.yml b/.github/workflows/test-util-ci.yml index 4e02c61f5..248495b04 100644 --- a/.github/workflows/test-util-ci.yml +++ b/.github/workflows/test-util-ci.yml @@ -13,11 +13,11 @@ jobs: name: Test Utility CI runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 with: fetch-depth: 0 - name: Use Node.js ${{ env.node_version }} - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: ${{ env.node_version }} registry-url: "https://registry.npmjs.org"