releases: Thoughts on using GitHub immutable releases? #6034
stephen-fox
started this conversation in
Ideas
Replies: 2 comments 2 replies
|
This sounds like a good thing to use.
Checked it yesterday night again and it was not vulnerable luckily. |
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
In October of 2025, GitHub released a new feature called "immutable releases". To summarize, the new feature can be enabled at the repository or organization level and does the following for newly created tags and releases:
My understanding is that this feature effectively only applies to new releases that are marked as immutable. It sounds like existing releases need to be republished to use it.
After the recent "hacketbot" campaign, the
trivyproject's main repository was compromised through thepull_request_targetworkflow footgun. As a part of trivy's response to the compromise, they enabled immutable releases - which is how I learned about this feature.I saw that rizin commit c187aeeb5 removed a recently-added workflow that had the same footgun, which then reminded me of the trivy incident :)
I figured I would mention the immutable releases feature in case it is news to the rizin maintainers as well.
All reactions