Commit 515b956
committed
Create non-draft releases with updated body for draft releases
Turns out that editing a release body does not nofity mentioned sponsors when the edit happens. So we introduce a new conventional approach: we will create releases as draft, that will invoke the hook and cause the draft to be deleted entirely and recreated as a non-draft with the new updated body. According to a Grok search, this will properly notify mentioned users, and it's apparently by design to avoid spamming mentioned users on multiple edits of the same release (which sort of makes sense).1 parent 1b7e84b commit 515b956
1 file changed
+20
-6
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
117 | 117 | | |
118 | 118 | | |
119 | 119 | | |
120 | | - | |
121 | 120 | | |
122 | 121 | | |
123 | 122 | | |
124 | | - | |
| 123 | + | |
125 | 124 | | |
126 | | - | |
127 | | - | |
128 | | - | |
129 | | - | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
130 | 144 | | |
131 | 145 | | |
132 | 146 | | |
| |||
0 commit comments