]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
ci: allow dispatch cancellation
authorGeorgy Karataev <georgyk@openssl.org>
Thu, 23 Jul 2026 13:03:53 +0000 (15:03 +0200)
committerNorbert Pocs <norbertp@openssl.org>
Mon, 27 Jul 2026 10:16:53 +0000 (12:16 +0200)
Reviewed-by: Milan Broz <mbroz@openssl.org>
Reviewed-by: Norbert Pocs <norbertp@openssl.org>
MergeDate: Mon Jul 27 10:16:57 2026
(Merged from https://github.com/openssl/openssl/pull/32053)

.github/workflows/ct-validation-daily.yml
.github/workflows/run-checker-daily.yml
.github/workflows/valgrind-daily.yml

index 61cd87ffa54684ed18700980e1b6388c4bc30101..21238f9067ab2337f155b6b43edad426a0d51b06 100644 (file)
@@ -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
index 3263784f2b35bb5b1f0d03a0b6c726e1dab4173e..a8c8d568b2510743220028e924c2a68b52a79842 100644 (file)
@@ -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:
index d6c12705a7f499b261aebc0a63d3029a95d32627..5d194a470d12876a65cb494e4d9c0bef6e86b7ac 100644 (file)
@@ -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: