diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 3731a5250..20bb92434 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -31,7 +31,7 @@ jobs: steps: - uses: actions/checkout@v7 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: ${{ matrix.node-version }} cache: 'npm' @@ -76,7 +76,7 @@ jobs: steps: - uses: actions/checkout@v7 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: ${{ matrix.node-version }} cache: 'npm' @@ -105,7 +105,7 @@ jobs: steps: - uses: actions/checkout@v7 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: ${{ matrix.node-version }} cache: 'npm' @@ -136,7 +136,7 @@ jobs: steps: - uses: actions/checkout@v7 - - uses: actions/setup-node@v6 + - uses: actions/setup-node@v7 with: node-version: 20.x cache: 'npm' diff --git a/.github/workflows/canary.yml b/.github/workflows/canary.yml index afe271fe7..966f9b2b4 100644 --- a/.github/workflows/canary.yml +++ b/.github/workflows/canary.yml @@ -44,7 +44,7 @@ jobs: build: Preview steps: - uses: actions/checkout@v7 - - uses: actions/setup-node@v6 + - uses: actions/setup-node@v7 with: node-version: '20.x' cache: 'npm' diff --git a/.github/workflows/ci-failure-issue.yml b/.github/workflows/ci-failure-issue.yml index c75a1b0a5..b7da58980 100644 --- a/.github/workflows/ci-failure-issue.yml +++ b/.github/workflows/ci-failure-issue.yml @@ -26,7 +26,7 @@ jobs: issues: write steps: - uses: actions/checkout@v7 - - uses: actions/setup-node@v6 + - uses: actions/setup-node@v7 with: node-version: '20.x' diff --git a/.github/workflows/e2e-tests-full.yml b/.github/workflows/e2e-tests-full.yml index 8ab3b4e67..c3ec90c2c 100644 --- a/.github/workflows/e2e-tests-full.yml +++ b/.github/workflows/e2e-tests-full.yml @@ -35,7 +35,7 @@ jobs: - uses: actions/checkout@v7 with: persist-credentials: false - - uses: actions/setup-node@v6 + - uses: actions/setup-node@v7 with: node-version: '20.x' cache: 'npm' @@ -124,7 +124,7 @@ jobs: - uses: actions/checkout@v7 with: ref: ${{ github.event_name == 'workflow_dispatch' && github.ref || 'main' }} - - uses: actions/setup-node@v6 + - uses: actions/setup-node@v7 with: node-version: '20.x' cache: 'npm' diff --git a/.github/workflows/e2e-tests.yml b/.github/workflows/e2e-tests.yml index 93a5c5327..33f16bdc1 100644 --- a/.github/workflows/e2e-tests.yml +++ b/.github/workflows/e2e-tests.yml @@ -93,7 +93,7 @@ jobs: # Needed because authorized maintainers routinely open PRs from their own forks, and # checkout@v7 otherwise refuses fork-PR checkout in pull_request_target. allow-unsafe-pr-checkout: true - - uses: actions/setup-node@v6 + - uses: actions/setup-node@v7 with: node-version: '20.x' cache: 'npm' diff --git a/.github/workflows/github-slack-notifications.yml b/.github/workflows/github-slack-notifications.yml index 0beee2f59..06e4d66a4 100644 --- a/.github/workflows/github-slack-notifications.yml +++ b/.github/workflows/github-slack-notifications.yml @@ -35,7 +35,7 @@ jobs: ISSUE_AUTHOR: ${{ github.event.issue.user.login }} ISSUE_BODY: ${{ github.event.issue.body }} LABELS: ${{ join(github.event.issue.labels.*.name, ', ') }} - uses: slackapi/slack-github-action@v3.0.3 + uses: slackapi/slack-github-action@v3.0.5 with: webhook: ${{ secrets.SLACK_WEBHOOK_URL }} webhook-type: webhook-trigger @@ -193,7 +193,7 @@ jobs: COMMENT_URL: ${{ github.event.comment.html_url }} COMMENT_AUTHOR: ${{ github.event.comment.user.login }} COMMENT_BODY: ${{ github.event.comment.body }} - uses: slackapi/slack-github-action@v3.0.3 + uses: slackapi/slack-github-action@v3.0.5 with: webhook: ${{ secrets.SLACK_WEBHOOK_URL }} webhook-type: webhook-trigger diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 9a0b3b625..35e2e3e3e 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -20,7 +20,7 @@ jobs: steps: - uses: actions/checkout@v7 - name: Setup Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: 20.x cache: 'npm' @@ -36,7 +36,7 @@ jobs: runs-on: codebuild-agentcore-e2e-${{ github.run_id }}-${{ github.run_attempt }} steps: - uses: actions/checkout@v7 - - uses: actions/setup-node@v6 + - uses: actions/setup-node@v7 with: node-version: 20.x - uses: actions/cache/restore@v6 @@ -50,7 +50,7 @@ jobs: runs-on: codebuild-agentcore-e2e-${{ github.run_id }}-${{ github.run_attempt }} steps: - uses: actions/checkout@v7 - - uses: actions/setup-node@v6 + - uses: actions/setup-node@v7 with: node-version: 20.x - uses: actions/cache/restore@v6 @@ -64,7 +64,7 @@ jobs: runs-on: codebuild-agentcore-e2e-${{ github.run_id }}-${{ github.run_attempt }} steps: - uses: actions/checkout@v7 - - uses: actions/setup-node@v6 + - uses: actions/setup-node@v7 with: node-version: 20.x - uses: actions/cache/restore@v6 @@ -78,7 +78,7 @@ jobs: runs-on: codebuild-agentcore-e2e-${{ github.run_id }}-${{ github.run_attempt }} steps: - uses: actions/checkout@v7 - - uses: actions/setup-node@v6 + - uses: actions/setup-node@v7 with: node-version: 20.x - uses: actions/cache/restore@v6 @@ -92,7 +92,7 @@ jobs: runs-on: codebuild-agentcore-e2e-${{ github.run_id }}-${{ github.run_attempt }} steps: - uses: actions/checkout@v7 - - uses: actions/setup-node@v6 + - uses: actions/setup-node@v7 with: node-version: 20.x - uses: actions/cache/restore@v6 diff --git a/.github/workflows/pr-tarball.yml b/.github/workflows/pr-tarball.yml index dea93e20e..e629ba452 100644 --- a/.github/workflows/pr-tarball.yml +++ b/.github/workflows/pr-tarball.yml @@ -43,7 +43,7 @@ jobs: # Needed because authorized maintainers routinely open PRs from their own forks, and # checkout@v7 otherwise refuses fork-PR checkout in pull_request_target. allow-unsafe-pr-checkout: true - - uses: actions/setup-node@v6 + - uses: actions/setup-node@v7 with: node-version: '20.x' cache: 'npm' diff --git a/.github/workflows/prerelease-tarball.yml b/.github/workflows/prerelease-tarball.yml index 1664eb5d4..08cfb7f91 100644 --- a/.github/workflows/prerelease-tarball.yml +++ b/.github/workflows/prerelease-tarball.yml @@ -21,7 +21,7 @@ jobs: TARBALL_BASE: agentcore-cli-prerelease steps: - uses: actions/checkout@v7 - - uses: actions/setup-node@v6 + - uses: actions/setup-node@v7 with: node-version: '20.x' cache: 'npm' diff --git a/.github/workflows/publish-api-docs.yml b/.github/workflows/publish-api-docs.yml index 4a2e5da42..f1cc7c4fe 100644 --- a/.github/workflows/publish-api-docs.yml +++ b/.github/workflows/publish-api-docs.yml @@ -33,7 +33,7 @@ jobs: uses: actions/checkout@v7 - name: Set up Node - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: '20' diff --git a/.github/workflows/release-main-and-preview.yml b/.github/workflows/release-main-and-preview.yml index efa65f926..1ca5e9728 100644 --- a/.github/workflows/release-main-and-preview.yml +++ b/.github/workflows/release-main-and-preview.yml @@ -68,7 +68,7 @@ jobs: ref: ${{ github.ref_name }} fetch-depth: 0 - - uses: actions/setup-node@v6 + - uses: actions/setup-node@v7 with: node-version: 20.x @@ -299,7 +299,7 @@ jobs: ref: ${{ github.ref_name }} fetch-depth: 0 - - uses: actions/setup-node@v6 + - uses: actions/setup-node@v7 with: node-version: 22.x registry-url: 'https://registry.npmjs.org' @@ -356,7 +356,7 @@ jobs: ref: ${{ github.ref_name }} fetch-depth: 0 - - uses: actions/setup-node@v6 + - uses: actions/setup-node@v7 with: node-version: 22.x registry-url: 'https://registry.npmjs.org' diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2187e2d08..efd301d55 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -63,7 +63,7 @@ jobs: fetch-depth: 0 - name: Setup Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: 20.x @@ -235,7 +235,7 @@ jobs: echo "✓ Version verified: $ACTUAL_VERSION" - name: Setup Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: 20.x @@ -325,7 +325,7 @@ jobs: git log -1 --oneline - name: Setup Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: 22.x registry-url: 'https://registry.npmjs.org' diff --git a/.github/workflows/slack-open-prs-notification.yml b/.github/workflows/slack-open-prs-notification.yml index 208412b65..f54cc8568 100644 --- a/.github/workflows/slack-open-prs-notification.yml +++ b/.github/workflows/slack-open-prs-notification.yml @@ -40,7 +40,7 @@ jobs: ); - name: Send open PRs summary to Slack - uses: slackapi/slack-github-action@v3.0.3 + uses: slackapi/slack-github-action@v3.0.5 with: webhook: ${{ secrets.SLACK_OPEN_PRS_WEBHOOK_URL }} webhook-type: webhook-trigger