openssl/.github/workflows
Richard Levitte 0747f94b5f OpenSSL::config: determine the MSVC target architecture by asking cl
Since cl knows what architecture it builds fore, all depending on what
the user set up, it makes sense to ask it, and use that result primarly,
and only use the POSIX::uname() MACHINE value as a fallback.

Also, this does indeed determine if cl is present or not.

We drop the explicit names in .github/workflows/windows.yml as proof
of concept.

Fixes #19281

Reviewed-by: Hugo Landau <hlandau@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19285)
2022-09-29 12:59:00 +01:00
..
ci.yml Always automatically add -DPEDANTIC with enable-ubsan 2022-08-23 10:16:06 +10:00
compiler-zoo.yml ci: add GitHub token permissions for workflows 2022-07-13 10:14:09 +10:00
coveralls.yml ci: add GitHub token permissions for workflows 2022-07-13 10:14:09 +10:00
cross-compiles.yml Drop the optimisation level for ppc64le cross-compile 2022-08-24 16:07:30 +01:00
fips-checksums.yml ci: add GitHub token permissions for workflows 2022-07-13 10:14:09 +10:00
fips-label.yml ci: add GitHub token permissions for workflows 2022-07-13 10:14:09 +10:00
fips-old.yml Add CI to test old FIPS provider versions 2022-09-16 08:34:53 +10:00
fips-provider.yml ci: add GitHub token permissions for workflows 2022-07-13 10:14:09 +10:00
fuzz-checker.yml Always automatically add -DPEDANTIC with enable-ubsan 2022-08-23 10:16:06 +10:00
main.yml ci: add GitHub token permissions for workflows 2022-07-13 10:14:09 +10:00
os-zoo.yml ci: add GitHub token permissions for workflows 2022-07-13 10:14:09 +10:00
run-checker-ci.yml Implement AES-GCM-SIV (RFC8452) 2022-07-29 08:32:16 -04:00
run-checker-daily.yml ci: add GitHub token permissions for workflows 2022-07-13 10:14:09 +10:00
run-checker-merge.yml Always automatically add -DPEDANTIC with enable-ubsan 2022-08-23 10:16:06 +10:00
static-analysis.yml ci: add GitHub token permissions for workflows 2022-07-13 10:14:09 +10:00
windows.yml OpenSSL::config: determine the MSVC target architecture by asking cl 2022-09-29 12:59:00 +01:00