Commit e25061d
committed
chore(ci): CHANGELOG preflight, robust wheel glob, annotated Go SDK tag
- changelog_preflight job: blocks the release if pulumi/CHANGELOG.md
has no entry mentioning the pushed tag. Prevents silent unannotated
releases when a tag is pushed without a docs update.
- Wheel upload: replace 'ls | head -n1' with a nullglob bash array
assertion that fails loudly on zero or multiple wheels (the old
code would silently pick the first of many on a dirty workspace).
- Go SDK tag: annotated (-a with -m) instead of lightweight so the
tag carries a meaningful git object message.1 parent 435dc35 commit e25061d
1 file changed
Lines changed: 33 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
34 | 53 | | |
35 | 54 | | |
36 | | - | |
| 55 | + | |
37 | 56 | | |
38 | 57 | | |
39 | 58 | | |
| |||
141 | 160 | | |
142 | 161 | | |
143 | 162 | | |
| 163 | + | |
| 164 | + | |
144 | 165 | | |
145 | | - | |
146 | | - | |
147 | | - | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
148 | 175 | | |
149 | 176 | | |
150 | | - | |
| 177 | + | |
151 | 178 | | |
152 | 179 | | |
153 | 180 | | |
| |||
189 | 216 | | |
190 | 217 | | |
191 | 218 | | |
192 | | - | |
| 219 | + | |
193 | 220 | | |
0 commit comments