diff options
| author | Georgy Karataev <[email protected]> | 2026-07-23 15:03:53 +0200 |
|---|---|---|
| committer | Norbert Pocs <[email protected]> | 2026-07-27 12:16:53 +0200 |
| commit | ef7644b2cd128c76c965e5109ed65eaf086d32c1 (patch) | |
| tree | c01b6fc8e54a8f206d8a1ec97e56eb4e5e78cbab | |
| parent | ci: centralize dispatch input validation (diff) | |
| download | openssl-ef7644b2cd128c76c965e5109ed65eaf086d32c1.tar.gz openssl-ef7644b2cd128c76c965e5109ed65eaf086d32c1.zip | |
ci: allow dispatch cancellation
Reviewed-by: Milan Broz <[email protected]>
Reviewed-by: Norbert Pocs <[email protected]>
MergeDate: Mon Jul 27 10:16:57 2026
(Merged from https://github.com/openssl/openssl/pull/32053)
| -rw-r--r-- | .github/workflows/ct-validation-daily.yml | 2 | ||||
| -rw-r--r-- | .github/workflows/run-checker-daily.yml | 24 | ||||
| -rw-r--r-- | .github/workflows/valgrind-daily.yml | 2 |
3 files changed, 14 insertions, 14 deletions
diff --git a/.github/workflows/ct-validation-daily.yml b/.github/workflows/ct-validation-daily.yml index 61cd87ffa54..21238f9067a 100644 --- a/.github/workflows/ct-validation-daily.yml +++ b/.github/workflows/ct-validation-daily.yml @@ -80,7 +80,7 @@ jobs: needs: [validate-dispatch-inputs] if: | github.repository == 'openssl/openssl' && - always() && + !cancelled() && (needs.validate-dispatch-inputs.result == 'success' || needs.validate-dispatch-inputs.result == 'skipped') strategy: fail-fast: false diff --git a/.github/workflows/run-checker-daily.yml b/.github/workflows/run-checker-daily.yml index 3263784f2b3..a8c8d568b25 100644 --- a/.github/workflows/run-checker-daily.yml +++ b/.github/workflows/run-checker-daily.yml @@ -52,7 +52,7 @@ jobs: needs: [validate-dispatch-inputs] if: | github.repository == 'openssl/openssl' && - always() && + !cancelled() && (needs.validate-dispatch-inputs.result == 'success' || needs.validate-dispatch-inputs.result == 'skipped') strategy: fail-fast: false @@ -194,7 +194,7 @@ jobs: needs: [validate-dispatch-inputs] if: | github.repository == 'openssl/openssl' && - always() && + !cancelled() && (needs.validate-dispatch-inputs.result == 'success' || needs.validate-dispatch-inputs.result == 'skipped') runs-on: ubuntu-latest steps: @@ -241,7 +241,7 @@ jobs: needs: [validate-dispatch-inputs] if: | github.repository == 'openssl/openssl' && - always() && + !cancelled() && (needs.validate-dispatch-inputs.result == 'success' || needs.validate-dispatch-inputs.result == 'skipped') runs-on: ubuntu-latest steps: @@ -271,7 +271,7 @@ jobs: needs: [validate-dispatch-inputs] if: | github.repository == 'openssl/openssl' && - always() && + !cancelled() && (needs.validate-dispatch-inputs.result == 'success' || needs.validate-dispatch-inputs.result == 'skipped') runs-on: ubuntu-latest steps: @@ -301,7 +301,7 @@ jobs: needs: [validate-dispatch-inputs] if: | github.repository == 'openssl/openssl' && - always() && + !cancelled() && (needs.validate-dispatch-inputs.result == 'success' || needs.validate-dispatch-inputs.result == 'skipped') runs-on: ubuntu-latest steps: @@ -332,7 +332,7 @@ jobs: needs: [validate-dispatch-inputs] if: | github.repository == 'openssl/openssl' && - always() && + !cancelled() && (needs.validate-dispatch-inputs.result == 'success' || needs.validate-dispatch-inputs.result == 'skipped') runs-on: ubuntu-latest steps: @@ -362,7 +362,7 @@ jobs: needs: [validate-dispatch-inputs] if: | github.repository == 'openssl/openssl' && - always() && + !cancelled() && (needs.validate-dispatch-inputs.result == 'success' || needs.validate-dispatch-inputs.result == 'skipped') runs-on: ubuntu-latest steps: @@ -396,7 +396,7 @@ jobs: needs: [validate-dispatch-inputs] if: | github.repository == 'openssl/openssl' && - always() && + !cancelled() && (needs.validate-dispatch-inputs.result == 'success' || needs.validate-dispatch-inputs.result == 'skipped') runs-on: ubuntu-latest steps: @@ -430,7 +430,7 @@ jobs: needs: [validate-dispatch-inputs] if: | github.repository == 'openssl/openssl' && - always() && + !cancelled() && (needs.validate-dispatch-inputs.result == 'success' || needs.validate-dispatch-inputs.result == 'skipped') strategy: matrix: @@ -456,7 +456,7 @@ jobs: needs: [validate-dispatch-inputs] if: | github.repository == 'openssl/openssl' && - always() && + !cancelled() && (needs.validate-dispatch-inputs.result == 'success' || needs.validate-dispatch-inputs.result == 'skipped') runs-on: ubuntu-latest steps: @@ -481,7 +481,7 @@ jobs: needs: [validate-dispatch-inputs] if: | github.repository == 'openssl/openssl' && - always() && + !cancelled() && (needs.validate-dispatch-inputs.result == 'success' || needs.validate-dispatch-inputs.result == 'skipped') runs-on: ubuntu-latest steps: @@ -510,7 +510,7 @@ jobs: bn_debug: needs: [validate-dispatch-inputs] if: | - always() && + !cancelled() && (needs.validate-dispatch-inputs.result == 'success' || needs.validate-dispatch-inputs.result == 'skipped') runs-on: ubuntu-latest steps: diff --git a/.github/workflows/valgrind-daily.yml b/.github/workflows/valgrind-daily.yml index d6c12705a7f..5d194a470d1 100644 --- a/.github/workflows/valgrind-daily.yml +++ b/.github/workflows/valgrind-daily.yml @@ -52,7 +52,7 @@ jobs: needs: [validate-dispatch-inputs] if: | github.repository == 'openssl/openssl' && - always() && + !cancelled() && (needs.validate-dispatch-inputs.result == 'success' || needs.validate-dispatch-inputs.result == 'skipped') runs-on: ubuntu-latest steps: |
