chore(deps): update actions/github-script action to v9#370
chore(deps): update actions/github-script action to v9#370renovate[bot] wants to merge 1 commit intomainfrom
Conversation
There was a problem hiding this comment.
Code Review Summary
Status: No Issues Found | Recommendation: Merge
Files Reviewed (2 files)
.github/workflows/agentics-maintenance.yml- 6 updates.github/workflows/code-simplifier.lock.yml- 22 updates
This is a straightforward dependency update upgrading actions/github-script from v8 to v9. The changes are consistent across all workflow files using the new commit hash # v9.
Observations:
- All 28 instances of
actions/github-scripthave been updated fromed597411d8f924073f98dfc5c65a23a2325f34cd(v8) to3a2844b7e9c422d3c10d287c895573f7108da1b3(v9) - No breaking changes detected in the diff
- No security vulnerabilities introduced
- This appears to be a valid renovate-generated dependency update
|
|
|
Overall Grade |
Security Reliability Complexity Hygiene |
Code Review Summary
| Analyzer | Status | Updated (UTC) | Details |
|---|---|---|---|
| Python | Apr 10, 2026 12:53a.m. | Review ↗ | |
| Secrets | Apr 10, 2026 12:53a.m. | Review ↗ |
Important
AI Review is run only on demand for your team. We're only showing results of static analysis review right now. To trigger AI Review, comment @deepsourcebot review on this thread.
Merge Queue Status
|



This PR contains the following updates:
v8→v9Release Notes
actions/github-script (actions/github-script)
v9Compare Source
v9.0.0Compare Source
New features:
getOctokitfactory function — Available directly in the script context. Create additional authenticated Octokit clients with different tokens for multi-token workflows, GitHub App tokens, and cross-org access. See Creating additional clients withgetOctokitfor details and examples.ACTIONS_ORCHESTRATION_IDenvironment variable is automatically appended to the user-agent string for request tracing.Breaking changes:
require('@​actions/github')no longer works in scripts. The upgrade to@actions/githubv9 (ESM-only) meansrequire('@​actions/github')will fail at runtime. If you previously used patterns likeconst { getOctokit } = require('@​actions/github')to create secondary clients, use the new injectedgetOctokitfunction instead — it's available directly in the script context with no imports needed.getOctokitis now an injected function parameter. Scripts that declareconst getOctokit = ...orlet getOctokit = ...will get aSyntaxErrorbecause JavaScript does not allowconst/letredeclaration of function parameters. Use the injectedgetOctokitdirectly, or usevar getOctokit = ...if you need to redeclare it.@actions/githubinternals beyond the standardgithub/octokitclient, you may need to update those references for v9 compatibility.What's Changed
New Contributors
Full Changelog: actions/github-script@v8.0.0...v9.0.0
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.