Skip to content

[CI] Remove draft release CI step#666

Open
nvaytet wants to merge 1 commit into
mainfrom
remove-draft-release-ci-step
Open

[CI] Remove draft release CI step#666
nvaytet wants to merge 1 commit into
mainfrom
remove-draft-release-ci-step

Conversation

@nvaytet

@nvaytet nvaytet commented Jul 3, 2026

Copy link
Copy Markdown
Member

The draft release step when making a release goes wrong when we make a release via the web UI.

A draft release with the same name using the same tag is created alongside the release already created by the web UI.
Screenshot_20260703_132021

Then, the release notes of the non-draft release get updated.
The uploading of the docs as assets fails.
The draft release never gets promoted to non-draft, because the original release gets picked up by the gh command.

For now, we remove this step, meaning that releases should only be created via the web interface (simply pushing a tag from the CLI will no longer work).
We should revisit once everyone is back from vacation.

@nvaytet nvaytet requested a review from jl-wynen July 3, 2026 11:23
@nvaytet nvaytet added the CI label Jul 3, 2026
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