
























@@ -419,7 +419,7 @@ jobs:
419419security-fast:
420420permissions: {}
421421needs: [security-scm-fast, security-dependency-audit]
422-if: always() && (github.event_name != 'pull_request' || !github.event.pull_request.draft)
422+if: ${{ !cancelled() && always() && (github.event_name != 'pull_request' || !github.event.pull_request.draft) }}
423423runs-on: ubuntu-24.04
424424timeout-minutes: 5
425425steps:
@@ -721,7 +721,7 @@ jobs:
721721contents: read
722722name: checks-fast-contracts-channels
723723needs: [preflight, checks-fast-channel-contracts-shard]
724-if: always() && needs.preflight.outputs.run_checks_fast == 'true'
724+if: ${{ !cancelled() && always() && needs.preflight.outputs.run_checks_fast == 'true' }}
725725runs-on: ubuntu-24.04
726726timeout-minutes: 5
727727steps:
@@ -878,7 +878,7 @@ jobs:
878878contents: read
879879name: checks-node-extensions
880880needs: [preflight, checks-node-extensions-shard]
881-if: always() && needs.preflight.outputs.run_checks_fast == 'true'
881+if: ${{ !cancelled() && always() && needs.preflight.outputs.run_checks_fast == 'true' }}
882882runs-on: ${{ github.repository == 'openclaw/openclaw' && 'blacksmith-8vcpu-ubuntu-2404' || 'ubuntu-24.04' }}
883883timeout-minutes: 5
884884steps:
@@ -896,7 +896,7 @@ jobs:
896896contents: read
897897name: ${{ matrix.check_name }}
898898needs: [preflight, build-artifacts]
899-if: always() && needs.preflight.outputs.run_checks == 'true' && needs.build-artifacts.result == 'success'
899+if: ${{ !cancelled() && always() && needs.preflight.outputs.run_checks == 'true' && needs.build-artifacts.result == 'success' }}
900900runs-on: ${{ github.repository == 'openclaw/openclaw' && 'blacksmith-8vcpu-ubuntu-2404' || 'ubuntu-24.04' }}
901901timeout-minutes: 60
902902strategy:
@@ -1212,7 +1212,7 @@ jobs:
12121212contents: read
12131213name: ${{ matrix.check_name }}
12141214needs: [preflight, build-artifacts]
1215-if: always() && needs.preflight.outputs.run_checks_node_core_dist == 'true' && needs.build-artifacts.result == 'success'
1215+if: ${{ !cancelled() && always() && needs.preflight.outputs.run_checks_node_core_dist == 'true' && needs.build-artifacts.result == 'success' }}
12161216runs-on: ${{ github.repository == 'openclaw/openclaw' && 'blacksmith-8vcpu-ubuntu-2404' || 'ubuntu-24.04' }}
12171217timeout-minutes: 60
12181218strategy:
@@ -1356,7 +1356,7 @@ jobs:
13561356contents: read
13571357name: checks-node-core
13581358needs: [preflight, checks-node-core-test-nondist-shard, checks-node-core-test-dist-shard]
1359-if: always() && needs.preflight.outputs.run_checks == 'true'
1359+if: ${{ !cancelled() && always() && needs.preflight.outputs.run_checks == 'true' }}
13601360runs-on: ${{ github.repository == 'openclaw/openclaw' && 'blacksmith-8vcpu-ubuntu-2404' || 'ubuntu-24.04' }}
13611361timeout-minutes: 5
13621362steps:
@@ -1452,7 +1452,7 @@ jobs:
14521452contents: read
14531453name: ${{ matrix.check_name }}
14541454needs: [preflight]
1455-if: always() && needs.preflight.outputs.run_check == 'true'
1455+if: ${{ !cancelled() && always() && needs.preflight.outputs.run_check == 'true' }}
14561456runs-on: ${{ github.repository == 'openclaw/openclaw' && matrix.runner || 'ubuntu-24.04' }}
14571457timeout-minutes: 20
14581458strategy:
@@ -1573,7 +1573,7 @@ jobs:
15731573contents: read
15741574name: "check"
15751575needs: [preflight, check-shard]
1576-if: always() && needs.preflight.outputs.run_check == 'true'
1576+if: ${{ !cancelled() && always() && needs.preflight.outputs.run_check == 'true' }}
15771577runs-on: ubuntu-24.04
15781578timeout-minutes: 5
15791579steps:
@@ -1591,7 +1591,7 @@ jobs:
15911591contents: read
15921592name: ${{ matrix.check_name }}
15931593needs: [preflight]
1594-if: always() && needs.preflight.outputs.run_check_additional == 'true'
1594+if: ${{ !cancelled() && always() && needs.preflight.outputs.run_check_additional == 'true' }}
15951595runs-on: ${{ github.repository == 'openclaw/openclaw' && 'blacksmith-8vcpu-ubuntu-2404' || 'ubuntu-24.04' }}
15961596timeout-minutes: 20
15971597strategy:
@@ -1793,7 +1793,7 @@ jobs:
17931793contents: read
17941794name: "check-additional"
17951795needs: [preflight, check-additional-shard]
1796-if: always() && needs.preflight.outputs.run_check_additional == 'true'
1796+if: ${{ !cancelled() && always() && needs.preflight.outputs.run_check_additional == 'true' }}
17971797runs-on: ubuntu-24.04
17981798timeout-minutes: 5
17991799steps:
@@ -1811,7 +1811,7 @@ jobs:
18111811contents: read
18121812name: "build-smoke"
18131813needs: [preflight, build-artifacts]
1814-if: always() && needs.preflight.outputs.run_build_smoke == 'true' && (github.event_name != 'push' || needs.build-artifacts.result == 'success')
1814+if: ${{ !cancelled() && always() && needs.preflight.outputs.run_build_smoke == 'true' && (github.event_name != 'push' || needs.build-artifacts.result == 'success') }}
18151815runs-on: ${{ github.repository == 'openclaw/openclaw' && 'blacksmith-8vcpu-ubuntu-2404' || 'ubuntu-24.04' }}
18161816timeout-minutes: 20
18171817steps:
@@ -2105,7 +2105,7 @@ jobs:
21052105contents: read
21062106name: ${{ matrix.check_name }}
21072107needs: [preflight, build-artifacts]
2108-if: always() && needs.preflight.outputs.run_macos_node == 'true' && needs.build-artifacts.result == 'success'
2108+if: ${{ !cancelled() && always() && needs.preflight.outputs.run_macos_node == 'true' && needs.build-artifacts.result == 'success' }}
21092109runs-on: ${{ github.repository == 'openclaw/openclaw' && 'blacksmith-6vcpu-macos-latest' || 'macos-latest' }}
21102110timeout-minutes: 20
21112111strategy:
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。