Skip to content

Commit 3c2c36a

Browse files
committed
Revert "Use universal "needs not failed" @ CI conditions"
This reverts commit f5597a0.
1 parent d471892 commit 3c2c36a

File tree

1 file changed

+5
-20
lines changed

1 file changed

+5
-20
lines changed

.github/workflows/ci-cd.yml

Lines changed: 5 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1541,10 +1541,7 @@ jobs:
15411541
- pre-setup # transitive, for accessing settings
15421542
if: >-
15431543
always()
1544-
&& ! (
1545-
contains(needs.*.result, 'skipped')
1546-
|| contains(needs.*.result, 'failure')
1547-
)
1544+
&& needs.check.result == 'success'
15481545
&& fromJSON(needs.pre-setup.outputs.release-requested)
15491546
runs-on: ubuntu-latest
15501547

@@ -1576,10 +1573,7 @@ jobs:
15761573
- pre-setup # transitive, for accessing settings
15771574
if: >-
15781575
always()
1579-
&& ! (
1580-
contains(needs.*.result, 'skipped')
1581-
|| contains(needs.*.result, 'failure')
1582-
)
1576+
&& needs.check.result == 'success'
15831577
&& (
15841578
fromJSON(needs.pre-setup.outputs.is-untagged-devel)
15851579
|| fromJSON(needs.pre-setup.outputs.release-requested)
@@ -1618,10 +1612,7 @@ jobs:
16181612
- pre-setup # transitive, for accessing settings
16191613
if: >-
16201614
always()
1621-
&& ! (
1622-
contains(needs.*.result, 'skipped')
1623-
|| contains(needs.*.result, 'failure')
1624-
)
1615+
&& needs.publish-pypi.result == 'success'
16251616
runs-on: ubuntu-latest
16261617

16271618
steps:
@@ -1715,10 +1706,7 @@ jobs:
17151706
- pre-setup # transitive, for accessing settings
17161707
if: >-
17171708
always()
1718-
&& ! (
1719-
contains(needs.*.result, 'skipped')
1720-
|| contains(needs.*.result, 'failure')
1721-
)
1709+
&& needs.post-release-repo-update.result == 'success'
17221710
runs-on: ubuntu-latest
17231711

17241712
permissions:
@@ -1807,10 +1795,7 @@ jobs:
18071795
- pre-setup # transitive, for accessing settings
18081796
if: >-
18091797
always()
1810-
&& ! (
1811-
contains(needs.*.result, 'skipped')
1812-
|| contains(needs.*.result, 'failure')
1813-
)
1798+
&& needs.check.result == 'success'
18141799
&& (
18151800
fromJSON(needs.pre-setup.outputs.is-untagged-devel) ||
18161801
fromJSON(needs.pre-setup.outputs.release-requested)

0 commit comments

Comments
 (0)