From d78d11890657e34f9995f196838e454cdd2bfcc5 Mon Sep 17 00:00:00 2001 From: jnasbyupgrade Date: Tue, 4 Aug 2026 16:31:32 -0500 Subject: [PATCH] ci: bump GitHub Actions to latest major versions actions/checkout and other pinned actions had drifted behind their latest published major version, triggering Node.js deprecation warnings in CI logs. Co-Authored-By: Claude Sonnet 5 --- .github/workflows/claude-code-review.yml | 2 +- .github/workflows/claude.yml | 2 +- .github/workflows/run-tests.yml | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/claude-code-review.yml b/.github/workflows/claude-code-review.yml index 8e74a01..1d44ae2 100644 --- a/.github/workflows/claude-code-review.yml +++ b/.github/workflows/claude-code-review.yml @@ -93,7 +93,7 @@ jobs: # No `repository:`/`ref:` here on purpose — this checks out the base # branch (master), never the fork's PR head. See the SECURITY note # above. - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: fetch-depth: 1 persist-credentials: false diff --git a/.github/workflows/claude.yml b/.github/workflows/claude.yml index 26f2caa..3ff16b2 100644 --- a/.github/workflows/claude.yml +++ b/.github/workflows/claude.yml @@ -41,7 +41,7 @@ jobs: - name: Checkout repository # Intentionally tracks the major-version tag (not a pinned SHA) so # upstream fixes are picked up automatically. - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: fetch-depth: 1 persist-credentials: false diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 4e0b2a1..a0e8482 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -54,7 +54,7 @@ jobs: echo "=== BRANCHES: pgxntool=${PGXNTOOL_OWNER}/${PGXNTOOL_BRANCH} pgxntool-test=${PGXNTOOL_TEST_OWNER}/${PGXNTOOL_TEST_REF} ===" - name: Check out pgxntool-test - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: persist-credentials: false repository: ${{ inputs.pgxntool-test-owner || github.repository_owner }}/pgxntool-test @@ -68,7 +68,7 @@ jobs: submodules: recursive - name: Check out pgxntool - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: persist-credentials: false repository: ${{ inputs.pgxntool-owner || github.repository_owner }}/pgxntool