This action should enable immutable releases to help protect users against potential attacks such as GHSA-mrrh-fwg8-r2c3 and GHSA-69fq-xp46-6x23 by preventing re-pointing (released) tags to different commits. This can be done in the project' settings in the "General" category under "Releases".
Immutable releases do not prevent you from having a moving version ref like "v1" (pointing to the latest v1 release, e.g. v1.2.3) as it only affects tags associated with a published release.
This action should enable immutable releases to help protect users against potential attacks such as GHSA-mrrh-fwg8-r2c3 and GHSA-69fq-xp46-6x23 by preventing re-pointing (released) tags to different commits. This can be done in the project' settings in the "General" category under "Releases".
Immutable releases do not prevent you from having a moving version ref like "v1" (pointing to the latest v1 release, e.g. v1.2.3) as it only affects tags associated with a published release.