Skip to content

Add a "release-gate" step to the release workflow#24365

Merged
zanieb merged 3 commits intomainfrom
zb/release-gate
Apr 2, 2026
Merged

Add a "release-gate" step to the release workflow#24365
zanieb merged 3 commits intomainfrom
zb/release-gate

Conversation

@zanieb
Copy link
Copy Markdown
Member

@zanieb zanieb commented Apr 2, 2026

Mirrors astral-sh/uv#18804

You can see the environment policies I'll apply following merge at https://github.com/astral-sh/github-policies/tree/main/environments

Also updates the Docker workflow to avoid using release secrets when not pushing.

@zanieb zanieb added the release Related to the release process label Apr 2, 2026
@zanieb zanieb marked this pull request as ready for review April 2, 2026 13:43
Copy link
Copy Markdown
Member

@MichaReiser MichaReiser left a comment

Choose a reason for hiding this comment

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

Could you add a few words in the CONTRIBUTING.md's release section explaining the new workflow (or just mentioning it that a second person must approve it)

@zanieb zanieb merged commit 3286a62 into main Apr 2, 2026
47 checks passed
@zanieb zanieb deleted the zb/release-gate branch April 2, 2026 15:01
carljm added a commit that referenced this pull request Apr 2, 2026
* main:
  Add a "release-gate" step to the release workflow (#24365)
  Disallow starred expressions as values of starred expressions (#24280)
  [`pyupgrade`] Ignore strings with string-only escapes (`UP012`) (#16058)
  [ty] Improve consistency and quality of diagnostics relating to invalid type forms (#24325)
  [flake8-type-checking] Clarify import cycle wording for TC001/TC002/TC003 (#24322)
  [`flake8-errmsg`] Avoid shadowing existing `msg` in fix for `EM101` (#24363)
  `RUF072`: skip formfeeds on dedent (#24308)
  Replace unmaintained `unic-ucd-category` crate with `icu_properties` (#24344)
  [ty] Replace markdown hard line breaks in snapshot tests (#24361)
  [ty] Move snapshot for code action test with trailing whitespace to external file (#24359)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release Related to the release process

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants