Skip to content

ci: use floating major tags for action references#89

Merged
pratyush618 merged 1 commit intomasterfrom
chore/bump-github-actions
May 1, 2026
Merged

ci: use floating major tags for action references#89
pratyush618 merged 1 commit intomasterfrom
chore/bump-github-actions

Conversation

@pratyush618
Copy link
Copy Markdown
Collaborator

Summary

Drops minor/patch pins from six GitHub Actions and switches them to floating major tags, matching the pattern already used by the rest of the workflows. Picks up upstream patch fixes automatically without further PR churn.

Action Before After
Swatinem/rust-cache v2.9.1 v2 (5 occurrences in ci.yml)
actions/upload-pages-artifact v5.0.0 v5
actions/deploy-pages v5.0.0 v5
actions/labeler v6.0.1 v6
actions/stale v10.2.0 v10
amannn/action-semantic-pull-request v6.1.1 v6

astral-sh/setup-uv is intentionally left at v8.1.0 — that repo doesn't publish a floating v8 tag (only specific minors).

All workflows already on @vN floating major (checkout, setup-python, setup-node, upload-artifact, download-artifact, dorny/paths-filter, PyO3/maturin-action, pnpm/action-setup, codeql-action, raven-actions/actionlint) are unchanged — they're already on the latest major.

Test plan

  • All 10 workflow files validate as YAML
  • CI passes (lint, rust-test x3, python-test matrix, codeql, actionlint, semantic-pr, label)

@github-actions github-actions Bot added the ci label May 1, 2026
@pratyush618 pratyush618 merged commit 839b234 into master May 1, 2026
20 checks passed
@pratyush618 pratyush618 deleted the chore/bump-github-actions branch May 2, 2026 05:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant