Commit 176e14d
ci: create source-only draft release upstream while keeping builds gated (#3899)
With PUBLISH_RELEASE unset (upstream AionUi), stable tag pushes now still
create a draft GitHub Release (auto release notes, no installer assets)
after code quality passes, while build-pipeline and pack-web-cli stay
skipped. With PUBLISH_RELEASE=true (downstream signed build) behavior is
unchanged: builds must succeed and installers are attached. Artifact
download/prepare steps are gated so the assetless path cannot fail.
Co-authored-by: zk <zk@users.noreply.local>1 parent 413a7af commit 176e14d
1 file changed
Lines changed: 7 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
251 | 251 | | |
252 | 252 | | |
253 | 253 | | |
| 254 | + | |
| 255 | + | |
254 | 256 | | |
255 | 257 | | |
256 | 258 | | |
257 | | - | |
| 259 | + | |
258 | 260 | | |
259 | | - | |
| 261 | + | |
260 | 262 | | |
261 | 263 | | |
262 | 264 | | |
| |||
283 | 285 | | |
284 | 286 | | |
285 | 287 | | |
| 288 | + | |
286 | 289 | | |
| 290 | + | |
287 | 291 | | |
288 | 292 | | |
289 | 293 | | |
290 | 294 | | |
291 | 295 | | |
| 296 | + | |
292 | 297 | | |
293 | 298 | | |
294 | 299 | | |
| |||
0 commit comments