Commit 5a31af8
fix: correct release workflow dependencies and SBOM artifact handling
- Add build-image as dependency to generate-sbom job (needs image digest)
- Add build-image as dependency to deploy-docs job (references build-image outputs)
- Add build-distributions as dependency to publish-release-assets (needs dist artifacts)
- Make SBOM artifact download conditional in publish-release-assets (only when generate-sbom succeeded)
This fixes the workflow failure on push to next where SBOM generation is skipped for prereleases but publish-release-assets tries to download non-existent SBOM artifacts.
Co-authored-by: pvliesdonk <22190282+pvliesdonk@users.noreply.github.com>1 parent c8d3032 commit 5a31af8
1 file changed
+7
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
453 | 453 | | |
454 | 454 | | |
455 | 455 | | |
456 | | - | |
| 456 | + | |
457 | 457 | | |
458 | 458 | | |
459 | 459 | | |
460 | 460 | | |
| 461 | + | |
461 | 462 | | |
462 | 463 | | |
463 | 464 | | |
| |||
500 | 501 | | |
501 | 502 | | |
502 | 503 | | |
503 | | - | |
| 504 | + | |
504 | 505 | | |
505 | 506 | | |
506 | 507 | | |
507 | 508 | | |
| 509 | + | |
508 | 510 | | |
509 | 511 | | |
510 | 512 | | |
| |||
527 | 529 | | |
528 | 530 | | |
529 | 531 | | |
| 532 | + | |
530 | 533 | | |
531 | 534 | | |
532 | 535 | | |
| |||
596 | 599 | | |
597 | 600 | | |
598 | 601 | | |
599 | | - | |
| 602 | + | |
600 | 603 | | |
601 | 604 | | |
602 | 605 | | |
603 | 606 | | |
| 607 | + | |
604 | 608 | | |
605 | 609 | | |
606 | 610 | | |
| |||
0 commit comments