Enhance `release-github` to allow immutable releases
- Dominant language
- Python
- Stars
- 19
- Forks
- 7
- Avg merge
- 2d 6h
- Merged PRs (30d)
- 67
Description
Following a comment of @inimaz about the support of [immutable release](https://github.blog/changelog/2025-08-26-releases-now-support-immutability-in-public-preview/) on GitHub, it might be a good idea to leverage that for our projects when it starts to get available, if not yet - "We’re gradually rolling out immutable releases to all repositories and organizations".
This will work very well when associated with the attestation option !
Contributor guide
Research direction
Start by locating the `release-github` workflow or action and reviewing how its current release and attestation options are exposed. Check GitHub's immutable-release availability and determine the intended configuration and completion criteria before adding implementation and coverage.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions
- Domain
- release
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100