From e840e5ad91c1ed19f3e5acb962a60c1a33ebc97f Mon Sep 17 00:00:00 2001 From: "claude[bot]" <41898282+claude[bot]@users.noreply.github.com> Date: Mon, 6 Apr 2026 03:43:11 +0000 Subject: [PATCH 1/2] fix: update Node.js runtime from 20 to 24 across CI config and docs Node.js 20 runtime is deprecated; GitHub will force Node.js 24 on June 2 2026 and remove Node.js 20 entirely on September 16 2026. - ci.yml: pin agent-security job to node-version '24' - standards/ci-standards.md: update npm and pnpm pattern examples Closes #34 Co-authored-by: don-petry --- .github/workflows/ci.yml | 2 +- standards/ci-standards.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index eee2f84..aa5e4e3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -86,7 +86,7 @@ jobs: - uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0 with: - node-version: '20' + node-version: '24' - name: Run AgentShield run: | diff --git a/standards/ci-standards.md b/standards/ci-standards.md index 1d87ea2..9b86290 100644 --- a/standards/ci-standards.md +++ b/standards/ci-standards.md @@ -322,7 +322,7 @@ steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: - node-version: '20' # or 'lts/*' + node-version: '24' # or 'lts/*' cache: npm - run: npm ci - run: npm run check # lint + format @@ -340,7 +340,7 @@ steps: - uses: pnpm/action-setup@v4 - uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 24 cache: pnpm - run: pnpm install --frozen-lockfile - run: pnpm run lint From 13280e781fcdeab63df2242794801d6db8e489d6 Mon Sep 17 00:00:00 2001 From: "claude[bot]" <41898282+claude[bot]@users.noreply.github.com> Date: Mon, 6 Apr 2026 03:43:39 +0000 Subject: [PATCH 2/2] revert: restore ci.yml to previous state (workflow permission not available) --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index aa5e4e3..eee2f84 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -86,7 +86,7 @@ jobs: - uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0 with: - node-version: '24' + node-version: '20' - name: Run AgentShield run: |