Commit adde28b
authored
Fix workflow-complete jobs for GitHub workflows (#1723)
Updates jobs to always run and then fail, rather than be skipped when
needed jobs fail.
This will allow GitHub to correctly block when tests fail.
`needs` JSON context:
https://docs.github.com/en/actions/reference/workflows-and-actions/contexts#needs-context
Equivalent CSI driver PR:
awslabs/mountpoint-s3-csi-driver#661
### Does this change impact existing behavior?
CI change only.
### Does this change need a changelog entry? Does it require a version
change?
No, CI change only.
---
By submitting this pull request, I confirm that my contribution is made
under the terms of the Apache 2.0 license and I agree to the terms of
the [Developer Certificate of Origin
(DCO)](https://developercertificate.org/).
Signed-off-by: Daniel Carl Jones <djonesoa@amazon.com>1 parent a3d487c commit adde28b
2 files changed
Lines changed: 6 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
449 | 449 | | |
450 | 450 | | |
451 | 451 | | |
| 452 | + | |
452 | 453 | | |
453 | 454 | | |
454 | 455 | | |
| |||
457 | 458 | | |
458 | 459 | | |
459 | 460 | | |
460 | | - | |
| 461 | + | |
| 462 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
384 | 384 | | |
385 | 385 | | |
386 | 386 | | |
| 387 | + | |
387 | 388 | | |
388 | 389 | | |
389 | 390 | | |
| |||
399 | 400 | | |
400 | 401 | | |
401 | 402 | | |
402 | | - | |
| 403 | + | |
| 404 | + | |
0 commit comments