Skip to content

ci: lint workflows and pin third-party actions to SHAs - #576

Merged
e54-bot merged 1 commit into
mainfrom
workshop-rs-actionlint
Oct 24, 2026
Merged

e54-bot merged 1 commit into
mainfrom
workshop-rs-actionlint

Conversation

@e54-bot

@e54-bot e54-bot commented Oct 24, 2026

Copy link
Copy Markdown
Contributor

Refs wrightkit/.github#124

What changed

  • ci.yml: new workflow-lint job calling the shared actionlint.yml@main.
  • All tag-pinned third-party actions in ci.yml and release.yml migrated to full commit SHAs with resolved tags as comments (checkout, upload/download-artifact, cargo-semver-checks-action).

Verification

  • Every pinned SHA resolved against the live tag ref before commit.
  • actionlint v1.7.12 clean on both workflows.

Sibling of wrightkit/.github#129; part of the cross-repository issue.

Call the shared actionlint workflow from ci.yml so workflow changes are
linted in CI, and migrate every tag-pinned third-party action to a full
commit SHA with the resolved tag as a comment, per the ci-platform
mandate.

Refs wrightkit/.github#124
@e54-bot
e54-bot requested a review from Teakowa as a code owner October 24, 2026 22:43
@e54-bot
e54-bot merged commit 2af1d13 into main Oct 24, 2026
7 checks passed
@e54-bot
e54-bot deleted the workshop-rs-actionlint branch October 24, 2026 22:48
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.

2 participants