[openssl/openssl] e6cc3e: ci: let the CI bot dispatch the platform, cross-co...

"'gkarat' via openssl-commits" <[email protected]>
Newsgroups gmane.comp.encryption.openssl.cvs
Message-ID <openssl/openssl/push/refs/heads/master/[email protected]>
  Branch: refs/heads/master
  Home:   https://github.com/openssl/openssl
  Commit: e6cc3e5f63eb5035cefef5d715085f29bfc893d1
      https://github.com/openssl/openssl/commit/e6cc3e5f63eb5035cefef5d715085f29bfc893d1
  Author: Georgy Karataev <[email protected]>
  Date:   2026-08-07 (Fri, 07 Aug 2026)

  Changed paths:
    M .github/workflows/aarch64-more-cross-compiles.yml
    M .github/workflows/interop-tests.yml
    M .github/workflows/os-zoo.yml
    M .github/workflows/oss-fuzz.yml
    M .github/workflows/riscv-more-cross-compiles.yml

  Log Message:
  -----------
  ci: let the CI bot dispatch the platform, cross-compile, fuzzing and interop suites

These five suites only run nightly, so a break in a platform, a cross-compiled
target, a fuzzer or an interop peer is found the morning after it merged. Give
each the dispatch entry point the daily workflows already have, and adapt the
ones that assumed they only ever see their own default branch.

os-zoo's self-hosted legs (ppc64le, s390x, riscv64) are restricted to the
nightly cron and plain manual runs, keeping pull-request code off them; the
GitHub-hosted legs gain the repository guard the rest of the file already had.
The cross-compile suites' test steps, gated by event name, now also run on a
dispatch instead of silently skipping. oss-fuzz checks out the requested tree
so CIFuzz fuzzes it instead of the default branch. interop-tests skips
openssh_interop on a dispatch, since it never checks this repo out.

Refs: openssl/project#2027

Assisted-by: Claude Opus 5 (1M context) <[email protected]>

Reviewed-by: Milan Broz <[email protected]>
Reviewed-by: Norbert Pocs <[email protected]>
MergeDate: Fri Aug  7 13:31:12 2026
(Merged from https://github.com/openssl/openssl/pull/32175)



To unsubscribe from these emails, change your notification settings at https://github.com/openssl/openssl/settings/notifications

-- 
You received this message because you are subscribed to the Google Groups "openssl-commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To view this discussion visit https://groups.google.com/a/openssl.org/d/msgid/openssl-commits/openssl/openssl/push/refs/heads/master/ee411a-e6cc3e%40github.com.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.