Skip to content

chore: upgrade actions to Node 24 runtime (SHA-pinned) - #60

Merged
John C. Bland II (johncblandii) merged 1 commit into
mainfrom
chore/node24-runtime-upgrade
Aug 13, 2026
Merged

John C. Bland II (johncblandii) merged 1 commit into
mainfrom
chore/node24-runtime-upgrade

Conversation

@johncblandii

Copy link
Copy Markdown
Contributor

what

  • Bump the composite action's references to versions running on the Node 24 runtime, SHA-pinned
    with precise version comments:
    • actions/checkout@v4 → @3d3c42e5... # v7.0.1
    • actions/github-script@v7 → @3a2844b7... # v9.0.0 (×2)
    • release-drafter/release-drafter@v6 → @34d80673... # v7.7.0
  • Pass token: ${{ inputs.token }} explicitly to the release-drafter step — v7 introduces a
    token input (defaulting to github.token); passing it explicitly guarantees the bot token is
    used regardless of how future versions weigh the input vs. the GITHUB_TOKEN env (the env is
    kept for back-compat)

why

references

Combines the pending Renovate bumps (checkout v7, github-script v9,
release-drafter v7) with SHA pins and precise version comments.
Passes token explicitly to release-drafter per its v7 interface.
@johncblandii John C. Bland II (johncblandii) added the patch A minor, backward compatible change label Aug 13, 2026
Copilot AI lite review requested due to automatic review settings August 13, 2026 16:06
@johncblandii John C. Bland II (johncblandii) added the patch A minor, backward compatible change label Aug 13, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Upgrades this repository’s composite GitHub Action to use SHA-pinned upstream actions that run on the Node 24 runtime, reducing deprecation warnings for downstream consumers and aligning with supply-chain pinning practices.

Changes:

  • Replace actions/checkout, actions/github-script (x2), and release-drafter/release-drafter version tags with specific commit SHAs (with version comments).
  • Add an explicit token: ${{ inputs.token }} input to the release-drafter step to ensure the intended token is used.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@johncblandii
John C. Bland II (johncblandii) merged commit 5b2d724 into main Aug 13, 2026
8 checks passed
@johncblandii
John C. Bland II (johncblandii) deleted the chore/node24-runtime-upgrade branch August 13, 2026 16:12
@github-actions

Copy link
Copy Markdown

These changes were released in v4.0.1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

patch A minor, backward compatible change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants