Skip to content

Release v5.10.2#268

Merged
florentsfl merged 2 commits into
savoirfairelinux:masterfrom
florentsfl:release-v5.10.2
Apr 24, 2026
Merged

Release v5.10.2#268
florentsfl merged 2 commits into
savoirfairelinux:masterfrom
florentsfl:release-v5.10.2

Conversation

@florentsfl

@florentsfl florentsfl commented Apr 24, 2026

Copy link
Copy Markdown
Contributor

The release failed because Actions were not able to upload artifacts to the releases because of immutable releases.

The procedure to release is:

  • Create a new draft release with the new tag like v5.10.2
  • Push the tag v5.10.2 to the repo
  • Wait for Actions to upload the assets
  • Validate the release so it becomes immutable

So we have to increment the tag to have this behavior

If not using `draft: true` then the released is published as soon as an
artifact is uploaded, but since the releases are immutable, the release
cannot be modified and the other actions cannot upload the assets to the
release

using draft: true makes the action leave the release as draft so the
other actions can still upload artifacts

@QuentinL-SFL QuentinL-SFL left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

LGTM

@florentsfl florentsfl merged commit 63b1f4c into savoirfairelinux:master Apr 24, 2026
2 checks passed
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