[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.