Skip to content

CI: GHA: Major version bump and fully-qualify astral-sh action semvers - #14395

Open
jayaddison wants to merge 4 commits into
sphinx-doc:masterfrom
jayaddison:maintenance/update-astral-github-actions
Open

CI: GHA: Major version bump and fully-qualify astral-sh action semvers#14395
jayaddison wants to merge 4 commits into
sphinx-doc:masterfrom
jayaddison:maintenance/update-astral-github-actions

Conversation

@jayaddison

@jayaddison jayaddison commented Apr 13, 2026

Copy link
Copy Markdown
Contributor

Purpose

Given the current state-of-affairs, Dependabot won't automatically upgrade to the recently-published immutable astral-sh GitHub Actions releases, because they do not have major-version-only semver tags (v7 exists for astral-sh/setup-uv, for example, but v8 does not -- instead only v8.0.0 does).

I'm opening this as a draft pull request because I haven't yet reviewed the diffs in the source repositories for the actions -- and also because it'd be worthwhile to build a collective sense about whether this is a worthwhile change before applying it.

References

Refs:

Edit: action-name fixup (was: uv, intended: setup-uv)
Edit: pull request is now flagged ready-for-review, so add strikethrough to part of this description

@jayaddison

Copy link
Copy Markdown
Contributor Author

I'm opening this as a draft pull request because I haven't yet reviewed the diffs in the source repositories for the actions -- and also because it'd be worthwhile to build a collective sense about whether this is a worthwhile change before applying it.

From review of astral-sh/setup-uv:v7.6.0...v8.0.0 and astral-sh/ruff-action:v3.6.1...v4.0.0: those changesets seem OK to me.

@jayaddison
jayaddison marked this pull request as ready for review August 31, 2026 21:35

@timhoffm timhoffm left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pinning exact versions makes sense. And with dependabot structured updates are easy.

The changes in version bumps of the actions look ok.

@jayaddison

Copy link
Copy Markdown
Contributor Author

Thanks @timhoffm

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