Commit e8c4bb0
committed
Revert "ci(release): restrict the 1.8.0 build to Windows"
This reverts commit 610b93e sur la branche release : 1.8.0 ne sort plus
Windows-only, on veut les trois plateformes dès la rc.5.
Les quatre hunks reviennent ensemble, ils ne se séparent pas : réactiver
build-macos et build-linux sans les remettre dans le `needs` de
publish-release ne suffirait pas — un job absent du needs ne bloque plus
la publication, mais ses artefacts ne sont pas attendus non plus. Et le
`continue-on-error` du téléchargement Linux doit sauter avec, sinon un
artefact manquant passerait en silence au lieu d'échouer.
Ce que ça réintroduit, sciemment : un échec macOS ou Linux bloque de
nouveau toute la release. C'était la raison d'être du commit d'origine.
Le compromis est assumé — une release amputée d'une plateforme sans que
rien ne rougisse est un pire défaut qu'une release qui échoue bruyamment.
Sur un tag RC, signature et notarisation sont de toute façon sautées
(`!contains(github.ref_name, '-')`), donc le job macOS ne dépend pas des
secrets Apple pour aboutir.
À noter : `main` porte toujours les mêmes `if: false`. L'avertissement du
commit d'origine — « ne laisse pas ça atteindre main » — s'est déjà
réalisé, et reste à traiter séparément.1 parent 52bd2ce commit e8c4bb0
1 file changed
Lines changed: 2 additions & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
92 | | - | |
93 | | - | |
94 | | - | |
95 | 92 | | |
96 | 93 | | |
97 | 94 | | |
| |||
300 | 297 | | |
301 | 298 | | |
302 | 299 | | |
303 | | - | |
304 | | - | |
305 | 300 | | |
306 | 301 | | |
307 | 302 | | |
| |||
337 | 332 | | |
338 | 333 | | |
339 | 334 | | |
340 | | - | |
341 | | - | |
342 | | - | |
343 | 335 | | |
344 | 336 | | |
| 337 | + | |
| 338 | + | |
345 | 339 | | |
346 | 340 | | |
347 | 341 | | |
| |||
423 | 417 | | |
424 | 418 | | |
425 | 419 | | |
426 | | - | |
427 | | - | |
428 | | - | |
429 | 420 | | |
430 | 421 | | |
431 | 422 | | |
| |||
0 commit comments