@@ -34,6 +34,12 @@ include::partial$release/yaml/common-head.adoc[]
3434 # icon:dot-circle[] icon:eye-slash[]
3535 draft: false
3636
37+ # Make release compatible with GitHub immutable releases.
38+ # Creates the release as draft, uploads asstes and then publishes.
39+ # Defaults to `false`.
40+ # icon:dot-circle[]
41+ immutableRelease: false
42+
3743 # icon:dot-circle[]
3844 prerelease:
3945 # Marks the release as prerelease.
@@ -90,6 +96,12 @@ include::partial$release/toml/common-head.adoc[]
9096 # icon:dot-circle[] icon:eye-slash[]
9197 draft = false
9298
99+ # Make release compatible with GitHub immutable releases.
100+ # Creates the release as draft, uploads asstes and then publishes.
101+ # Defaults to `false`.
102+ # icon:dot-circle[]
103+ immutableRelease = false
104+
93105 # Marks the release as prerelease.
94106 # Defaults to `false`.
95107 # icon:dot-circle[]
@@ -142,6 +154,12 @@ include::partial$release/json/common-head.adoc[]
142154 // icon:dot-circle[] icon:eye-slash[]
143155 "draft": false,
144156
157+ // Make release compatible with GitHub immutable releases.
158+ // Creates the release as draft, uploads asstes and then publishes.
159+ // Defaults to `false`.
160+ // icon:dot-circle[]
161+ "immutableRelease": false,
162+
145163 // icon:dot-circle[]
146164 "prerelease": {
147165 // Marks the release as prerelease.
@@ -205,6 +223,14 @@ include::partial$release/maven/common-head.adoc[]
205223 -->
206224 <draft>false</draft>
207225
226+ <!--
227+ Make release compatible with GitHub immutable releases.
228+ Creates the release as draft, uploads asstes and then publishes.
229+ Defaults to `false`.
230+ icon:dot-circle[]
231+ -->
232+ <immutableRelease>false</immutableRelease>
233+
208234 <!--
209235 icon:dot-circle[]
210236 -->
@@ -281,6 +307,12 @@ include::partial$release/gradle/common-head.adoc[]
281307 // icon:dot-circle[] icon:eye-slash[]
282308 draft = false
283309
310+ // Make release compatible with GitHub immutable releases.
311+ // Creates the release as draft, uploads asstes and then publishes.
312+ // Defaults to `false`.
313+ // icon:dot-circle[]
314+ immutableRelease = false
315+
284316 // icon:dot-circle[]
285317 prerelease {
286318 // Marks the release as prerelease.
0 commit comments