Skip to content

[ci] Bump lock-threads, stale and typos actions to current versions - #8339

Merged
TomasVotruba merged 1 commit into
mainfrom
bump-remaining-github-actions
Aug 10, 2026
Merged

[ci] Bump lock-threads, stale and typos actions to current versions#8339
TomasVotruba merged 1 commit into
mainfrom
bump-remaining-github-actions

Conversation

@TomasVotruba

Copy link
Copy Markdown
Member

Follow-up to #8335 and #8336, covering the last three actions still on an older version.

action before after
dessant/lock-threads v5 v6
actions/stale v10 v11
crate-ci/typos v1.46.0 v1.49.0

Why these are safe

lock-threads v5 -> v6. The changelog lists exactly one breaking change:

⚠ BREAKING CHANGES

  • the action now requires Node.js 24

No inputs changed, so github-token, pr-inactive-days, pr-comment and exclude-any-pr-labels all still apply.

stale v10 -> v11. An ESM migration plus a brace-expansion security bump; no breaking changes and no input changes. The Node 24 jump already happened in v10, which this repo is on.

typos v1.46.0 -> v1.49.0. A typos bump can fail CI on its own, because new dictionary entries can flag words that used to pass. Ran v1.49.0 locally over the exact file list the workflow checks:

$ typos --config .github/typos.toml README.md src config rules tests rules-tests templates
$ echo $?
0

No new findings.

After this, every action in .github/workflows is on its current major.

* dessant/lock-threads v5 -> v6, the only breaking change is the Node.js 24 requirement
* actions/stale v10 -> v11, an ESM and dependency update with no input changes
* crate-ci/typos v1.46.0 -> v1.49.0

typos v1.49.0 was run locally over the same file list the workflow checks and
reports no new findings.
@TomasVotruba
TomasVotruba merged commit 9de9af5 into main Aug 10, 2026
54 checks passed
@TomasVotruba
TomasVotruba deleted the bump-remaining-github-actions branch August 10, 2026 19:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant