Skip to content

ci: bring GitHub Actions pins to the latest releases - #278

Merged
leemour merged 1 commit into
mainfrom
ci/action-pins
Oct 26, 2026
Merged

leemour merged 1 commit into
mainfrom
ci/action-pins

Conversation

@leemour

@leemour leemour commented Oct 26, 2026

Copy link
Copy Markdown
Contributor

Brings the GitHub Actions pins to the latest releases, each pinned by full commit SHA with a version comment.

Pin Old New Files
cli-base/…/changelog-guard.yml d8d3211… # v0.57.0 a9aa691… # v0.61.0 changelog-guard.yml
cli-base/…/node-ci.yml 3c1ec92… # v0.48.0 a9aa691… # v0.61.0 ci.yml
actions/setup-node 8207627… # v7.0.0 949feb2… # v7.1.0 ci.yml, release.yml, standards.yml
actions/download-artifact 3e5f45b… # v8.0.1 9000827… # v8.0.2 ci.yml, release.yml
actions/upload-artifact 043fb46… # v7.0.1 cf430e0… # v7.0.2 ci.yml, release.yml
cli-base/…/release-checks.yml 0334165… # v0.31.0 a9aa691… # v0.61.0 monthly.yml
cli-base/…/release-checks.yml c187075… # High production findings and fresh npm resolution a9aa691… # v0.61.0 release.yml

Between the old pins and cli-base v0.61.0 the reusable workflows only gained optional inputs (cli, platforms, test-shards, govulncheck…), so no with: changes are needed. The release-checks.yml pins are exercised by dispatching monthly.yml on this branch, since that workflow does not run on pull requests.

monthly.yml moves from v0.31.0, so its dependency audit now fails on high findings (it was critical) and adds the fresh-npm-resolution audit, which release.yml already ran. Supersedes Dependabot #93, #95, #96, #222, #223.

🤖 Generated with Claude Code

Moves the cli-base reusable workflows (node-ci, release-checks,
changelog-guard) to v0.61.0 and any lagging action to its latest release,
each pinned by commit with a version comment. Since the old pins the
reusable workflows only gained optional inputs, so no caller change is
needed.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@leemour
leemour merged commit a831ee0 into main Oct 26, 2026
30 checks passed
@leemour
leemour deleted the ci/action-pins branch October 27, 2026 10:39
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