diff --git a/.github/workflows/chromatic.yml b/.github/workflows/chromatic.yml index acf1684c6..c697c08b6 100644 --- a/.github/workflows/chromatic.yml +++ b/.github/workflows/chromatic.yml @@ -28,7 +28,7 @@ jobs: - name: Cache node_modules id: node-modules-cache - uses: actions/cache@v5.0.5 + uses: actions/cache@v6.1.0 with: path: node_modules key: node-modules-cache-${{ hashFiles('package-lock.json', '.npmrc') }} @@ -40,7 +40,7 @@ jobs: - name: Run Chromatic if: env.CHROMATIC_PROJECT_TOKEN - uses: chromaui/action@7804f34e4e59c0d9b3c856848f46ad96d7897429 # v17 + uses: chromaui/action@98132da0fca2211fb41b3af7b49ce85176007851 # v17 with: projectToken: ${{ secrets.CHROMATIC_PROJECT_TOKEN }} onlyChanged: true # 👈 Required option to enable TurboSnap diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 35db64003..fd6740514 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,7 +20,7 @@ jobs: node-version-file: '.nvmrc' - name: Lookup node_modules cache id: node-modules-cache - uses: actions/cache@v5.0.5 + uses: actions/cache@v6.1.0 with: path: node_modules key: node-modules-cache-${{ hashFiles('package-lock.json', '.npmrc') }} @@ -40,7 +40,7 @@ jobs: node-version-file: '.nvmrc' - name: Restore node_modules cache id: node-modules-cache - uses: actions/cache/restore@v5.0.5 + uses: actions/cache/restore@v6.1.0 with: path: node_modules key: node-modules-cache-${{ hashFiles('package-lock.json', '.npmrc') }} @@ -58,13 +58,13 @@ jobs: node-version-file: '.nvmrc' - name: Restore node_modules cache id: node-modules-cache - uses: actions/cache/restore@v5.0.5 + uses: actions/cache/restore@v6.1.0 with: path: node_modules key: node-modules-cache-${{ hashFiles('package-lock.json', '.npmrc') }} fail-on-cache-miss: true - name: Restore NX cache - uses: actions/cache@v5.0.5 + uses: actions/cache@v6.1.0 with: path: .nx/cache key: nx-lint-${{ github.sha }} @@ -100,7 +100,7 @@ jobs: node-version-file: '.nvmrc' - name: Restore node_modules cache id: node-modules-cache - uses: actions/cache/restore@v5.0.5 + uses: actions/cache/restore@v6.1.0 with: path: node_modules key: node-modules-cache-${{ hashFiles('package-lock.json', '.npmrc') }} @@ -114,7 +114,7 @@ jobs: fi - name: Commit changes for dependabot if: failure() && startsWith(github.head_ref, 'dependabot/') - uses: stefanzweifel/git-auto-commit-action@04702edda442b2e678b25b537cec683a1493fcb9 + uses: stefanzweifel/git-auto-commit-action@4a55954c782fc1ea30b9056cd3e7a2b40ca8887d with: commit_message: Update THIRD_PARTY_LICENSES.txt test: @@ -150,13 +150,13 @@ jobs: node-version-file: '.nvmrc' - name: Restore node_modules cache id: node-modules-cache - uses: actions/cache/restore@v5.0.5 + uses: actions/cache/restore@v6.1.0 with: path: node_modules key: node-modules-cache-${{ hashFiles('package-lock.json', '.npmrc') }} fail-on-cache-miss: true - name: Restore NX cache - uses: actions/cache@v5.0.5 + uses: actions/cache@v6.1.0 with: path: .nx/cache key: nx-test-${{ matrix.test-suits.key || matrix.test-suits.name }}-${{ github.sha }} @@ -186,13 +186,13 @@ jobs: node-version-file: '.nvmrc' - name: Restore node_modules cache id: node-modules-cache - uses: actions/cache/restore@v5.0.5 + uses: actions/cache/restore@v6.1.0 with: path: node_modules key: node-modules-cache-${{ hashFiles('package-lock.json', '.npmrc') }} fail-on-cache-miss: true - name: Restore NX cache - uses: actions/cache@v5.0.5 + uses: actions/cache@v6.1.0 with: path: .nx/cache key: nx-build-${{ github.sha }} @@ -205,7 +205,7 @@ jobs: npx nx run-many --target=build ./tools/truncate-nx-cache.sh - name: Save build cache - uses: actions/cache/save@v5.0.5 + uses: actions/cache/save@v6.1.0 with: path: dist key: dist-${{ github.sha }} @@ -226,7 +226,7 @@ jobs: steps: - uses: actions/checkout@v7.0.0 - name: Restore build cache - uses: actions/cache/restore@v5.0.5 + uses: actions/cache/restore@v6.1.0 with: path: dist key: dist-${{ github.sha }} @@ -235,7 +235,7 @@ jobs: uses: docker/setup-buildx-action@v4.1.0 - name: Configure AWS credentials if: vars.ECR_REGION - uses: aws-actions/configure-aws-credentials@v6.2.0 + uses: aws-actions/configure-aws-credentials@v6.2.1 with: aws-access-key-id: ${{ secrets.ECR_ACCESS_KEY_ID }} aws-secret-access-key: ${{ secrets.ECR_SECRET_ACCESS_KEY }} @@ -292,7 +292,7 @@ jobs: needs: build-images steps: - name: Configure AWS credentials - uses: aws-actions/configure-aws-credentials@v6.2.0 + uses: aws-actions/configure-aws-credentials@v6.2.1 with: aws-access-key-id: ${{ secrets.ECR_ACCESS_KEY_ID }} aws-secret-access-key: ${{ secrets.ECR_SECRET_ACCESS_KEY }} diff --git a/.github/workflows/pr-reviewer.yml b/.github/workflows/pr-reviewer.yml index d8131dc17..97b0e8932 100644 --- a/.github/workflows/pr-reviewer.yml +++ b/.github/workflows/pr-reviewer.yml @@ -78,7 +78,7 @@ jobs: # the MCP github tools are authenticated separately and do not cover # raw `gh` invocations. GH_TOKEN: ${{ steps.app_token.outputs.token }} - uses: anthropics/claude-code-action@80b31826338489861333dc17217865dfe8085cdc # v1 + uses: anthropics/claude-code-action@a92e7c70a4da9793dc164451d829089dc057a464 # v1 with: anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }} github_token: ${{ steps.app_token.outputs.token }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fcc2bcf49..ba800a1e3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -46,7 +46,7 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@v4.1.0 - name: Configure AWS credentials - uses: aws-actions/configure-aws-credentials@v6.2.0 + uses: aws-actions/configure-aws-credentials@v6.2.1 with: aws-access-key-id: ${{ secrets.ECR_ACCESS_KEY_ID }} aws-secret-access-key: ${{ secrets.ECR_SECRET_ACCESS_KEY }} @@ -109,7 +109,7 @@ jobs: echo "The release was created as a draft." >> $GITHUB_STEP_SUMMARY echo "Please [review and publish it](${RELEASE_URL/\/tags\//\/edit\/})." >> $GITHUB_STEP_SUMMARY - name: Configure AWS credentials - uses: aws-actions/configure-aws-credentials@v6.2.0 + uses: aws-actions/configure-aws-credentials@v6.2.1 with: aws-access-key-id: ${{ secrets.RELEASE_S3_ACCESS_KEY_ID }} aws-secret-access-key: ${{ secrets.RELEASE_S3_SECRET_ACCESS_KEY }}