Skip to content

chore(ci): bump GitHub Actions to Node 24 versions - #468

Merged
iamtoruk merged 1 commit into
mainfrom
chore/ci-node24-actions
Jun 9, 2026
Merged

chore(ci): bump GitHub Actions to Node 24 versions#468
iamtoruk merged 1 commit into
mainfrom
chore/ci-node24-actions

Conversation

@iamtoruk

@iamtoruk iamtoruk commented Jun 9, 2026

Copy link
Copy Markdown
Member

GitHub forces Node 20 actions to Node 24 on 2026-06-16; the v0.9.12 menubar release surfaced the deprecation warning. Bumps every Node-20 action to its current node24 runtime — inputs verified unchanged against each action's action.yml:

  • actions/checkout v4 → v6 (×3: ci, block-coauthor, release-menubar)
  • actions/upload-artifact v4 → v7 (release-menubar, manual-dispatch path)
  • softprops/action-gh-release v2 → v3 (release-menubar; tag_name/name/body/files/fail_on_unmatched_files all still present)

getagentseal/firstlook@main is left as-is (org-owned, pinned to main). This PR's own CI exercises checkout@v6 live.

GitHub forces Node 20 actions to Node 24 on 2026-06-16. Bump to current
node24 runtimes (inputs verified unchanged):
- actions/checkout v4 -> v6
- actions/upload-artifact v4 -> v7
- softprops/action-gh-release v2 -> v3
@iamtoruk
iamtoruk merged commit edc07c6 into main Jun 9, 2026
3 checks passed
@iamtoruk
iamtoruk deleted the chore/ci-node24-actions branch June 9, 2026 23:11
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.

1 participant