Commit 7092a64
feat: implement draft workflow for immutable releases
- Create releases as drafts initially with --draft flag
- Upload all assets to draft release
- Publish release after all assets are uploaded
- Ensures releases follow immutable release best practices
See: https://cli.github.com/manual/gh_release_create (--draft flag)
See: https://cli.github.com/manual/gh_release_edit (publishing draft)
Fixes #196401 parent 1512be9 commit 7092a64
1 file changed
Lines changed: 10 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
187 | 187 | | |
188 | 188 | | |
189 | 189 | | |
190 | | - | |
| 190 | + | |
191 | 191 | | |
192 | 192 | | |
193 | 193 | | |
| |||
248 | 248 | | |
249 | 249 | | |
250 | 250 | | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
0 commit comments