Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 4, 2026

All uses of actions/github-script upgraded from v7 to v8, which adds Node.js 24 support per the v8.0.0 release. Requires runner v2.327.1+.

Changes

Action pins

  • Removed actions/github-script@v7.1.0 entry
  • Single v8.0.0 pin remains: ed597411d8f924073f98dfc5c65a23a2325f34cd

Workflows updated to v8

  • .github/workflows/auto-close-parent-issues.yml
  • .github/workflows/install.yml
  • .github/workflows/shared/ollama-threat-scan.md

Specs

  • specs/actions.md: node20node24 runtime
  • specs/layout.md: Removed v7 SHA reference

Tests

  • Updated expected SHA to v8 in action validation tests
  • Corrected pin count: 29 → 28

Lock files

  • 122 workflows recompiled with v8 SHA

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • https://api.github.com/user
    • Triggering command: /usr/bin/gh gh api user --jq .login /ref/tags/v8 infocmp (http block)
    • Triggering command: /usr/bin/gh gh api user --jq .login 1c719a9db4b509af/tmp/gh-aw-test-runs/20260104-142905-41965/test-orchestrator-2082882037/run-1007git --jq /usr/bin/gh ithub-script/gitgh node /usr/bin/infocmpdownload gh api t/gh-aw/git/ref//tmp/gh-aw-test-runs/20260104-142905-41965/test-orchestrator-3256041157/run-9999gh --jq /usr/bin/git 220781939 infocmp 220781939/.githu-m git (http block)
    • Triggering command: /usr/bin/gh gh api user --jq .login t/gh-aw/git/ref/tags/1.0.0 config /usr/bin/git 1409037/run-1017grep infocmp rg/toolchain@v0."type"[[:space:]]*:[[:space:]]*"create_pull_request" git -C /ref/tags/v8 rev-parse /usr/bin/infocmp l infocmp /usr/bin/infocmp/repos/actions/github-script/git/ref/tags/v8 infocmp (http block)

If you need me to access, download, or install something from one of these locations, you can either:

Original prompt

Upgrade all uses of actions/github-script to v8 and node 24

See release update: https://github.com/actions/github-script

Fail on v7.


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

- Remove v7.1.0 entry from action_pins.json and actions-lock.json
- Update all workflow files using v7.0.1 to v8.0.0
- Update documentation references from v7.0.1 to v8.0.0
- Update test expectations to use v8.0.0 SHA
- Update specs to reference node24 instead of node20
- Update test to expect 28 pins instead of 29
- Recompile all workflow lock files with v8.0.0

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title [WIP] Upgrade actions/github-script to v8 and node 24 Upgrade actions/github-script to v8 with Node.js 24 support Jan 4, 2026
Copilot AI requested a review from pelikhan January 4, 2026 14:37
@pelikhan pelikhan marked this pull request as ready for review January 4, 2026 14:43
@pelikhan pelikhan merged commit 1f5c20e into main Jan 4, 2026
174 of 176 checks passed
@pelikhan pelikhan deleted the copilot/upgrade-github-script-to-v8 branch January 4, 2026 14:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants