You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ci: update the pinned actions to their current releases
Moves the SHA-pinned actions in the workflows up to the latest tags:
checkout v7, setup-node v6, github-script v9, upload-artifact v7,
download-artifact v8. The old pins still ran on Node 20, which the
runners now warn about on every job, so this also clears that noise.
I went through the changelogs against how we actually use each one.
None of the breaking changes land here: we have no pull_request_target
or workflow_run workflows, so checkout v7 dropping fork-PR checkout
does not apply; the github-script steps use the injected github and
context objects rather than the require() that v9 removes; setup-node
already passes cache: yarn explicitly and there is no packageManager
field, so the v6 auto-cache change is moot; and every artifact step
uploads and downloads by name and path, which v7 and v8 leave alone.
releasepr.yml is left out on purpose, its actions move in the gh pr
change instead.
Note: AI-assisted (Claude Code). Manually verified: changelogs read against the workflows' usage, YAML parses, pins resolve to the latest tags.
0 commit comments