From: Georgy Karataev Date: Thu, 23 Jul 2026 13:03:53 +0000 (+0200) Subject: ci: allow dispatch cancellation X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ef7644b2cd128c76c965e5109ed65eaf086d32c1;p=thirdparty%2Fopenssl.git ci: allow dispatch cancellation Reviewed-by: Milan Broz Reviewed-by: Norbert Pocs MergeDate: Mon Jul 27 10:16:57 2026 (Merged from https://github.com/openssl/openssl/pull/32053) --- 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: