Reduce footprint of Windows CI
Reviewed-by: Neil Horman <nhorman@openssl.org>
Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com>
Reviewed-by: Hugo Landau <hlandau@devever.net>
(Merged from https://github.com/openssl/openssl/pull/25378)
(cherry picked from commit a4954ea01a
)
This commit is contained in:
parent
d1f4f3e5fe
commit
77bf98e8fa
1 changed files with 6 additions and 6 deletions
12
.github/workflows/windows.yml
vendored
12
.github/workflows/windows.yml
vendored
|
@ -17,17 +17,17 @@ jobs:
|
|||
# Run a job for each of the specified target architectures:
|
||||
strategy:
|
||||
matrix:
|
||||
os:
|
||||
- windows-2019
|
||||
- windows-2022
|
||||
platform:
|
||||
- arch: win64
|
||||
os: windows-2019
|
||||
config: enable-fips
|
||||
- arch: win64
|
||||
os: windows-2022
|
||||
config: enable-fips no-thread-pool no-quic
|
||||
- arch: win32
|
||||
os: windows-2022
|
||||
config: --strict-warnings no-fips
|
||||
runs-on: ${{ github.server_url == 'https://github.com' && matrix.os || format('{0}-self-hosted', matrix.os) }}
|
||||
runs-on: ${{ github.server_url == 'https://github.com' && matrix.platform.os || format('{0}-self-hosted', matrix.platform.os) }}
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: checkout fuzz/corpora submodule
|
||||
|
@ -92,7 +92,7 @@ jobs:
|
|||
strategy:
|
||||
matrix:
|
||||
os:
|
||||
- windows-2019
|
||||
# Reducing CI footprint - windows-2019
|
||||
- windows-2022
|
||||
runs-on: ${{ github.server_url == 'https://github.com' && matrix.os || format('{0}-self-hosted', matrix.os) }}
|
||||
steps:
|
||||
|
@ -130,7 +130,7 @@ jobs:
|
|||
matrix:
|
||||
os:
|
||||
- windows-2019
|
||||
- windows-2022
|
||||
# Reducing CI footprint - windows-2022
|
||||
runs-on: ${{ github.server_url == 'https://github.com' && matrix.os || format('{0}-self-hosted', matrix.os) }}
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue