Commit 60fbcde982 for openssl.org

commit 60fbcde982eedbe871a7a2ac9a5854bfbd18e434
Author: Georgy Karataev <georgyk@openssl.org>
Date:   Thu Jul 23 15:04:14 2026 +0200

    ci: preserve valgrind fork runs

    Reviewed-by: Milan Broz <mbroz@openssl.org>
    Reviewed-by: Norbert Pocs <norbertp@openssl.org>
    MergeDate: Mon Jul 27 10:16:58 2026
    (Merged from https://github.com/openssl/openssl/pull/32053)

diff --git a/.github/workflows/valgrind-daily.yml b/.github/workflows/valgrind-daily.yml
index 5d194a470d..0f7c49453a 100644
--- a/.github/workflows/valgrind-daily.yml
+++ b/.github/workflows/valgrind-daily.yml
@@ -51,9 +51,10 @@ jobs:
     check-valgrind-suppressions:
       needs: [validate-dispatch-inputs]
       if: |
-        github.repository == 'openssl/openssl' &&
         !cancelled() &&
-        (needs.validate-dispatch-inputs.result == 'success' || needs.validate-dispatch-inputs.result == 'skipped')
+        (needs.validate-dispatch-inputs.result == 'success' ||
+         (needs.validate-dispatch-inputs.result == 'skipped' &&
+          inputs.pr == '' && inputs.head_sha == '' && inputs.check_run_id == ''))
       runs-on: ubuntu-latest
       steps:
         - uses: actions/checkout@v6