mirror of https://github.com/openssl/openssl.git
ci: remove windows-2019 runner images
According to https://github.com/actions/runner-images/issues/12045 The Windows 2019 Actions runner image will begin deprecation on 2025-06-01 and will be fully unsupported by 2025-06-30. Jobs using the windows-2019 YAML workflow label should be updated to windows-2022, windows-2025 or windows-latest. Reviewed-by: Neil Horman <nhorman@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/27749)
This commit is contained in:
parent
9bad2b86e8
commit
19dfc4672a
|
@ -125,7 +125,7 @@ jobs:
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
os: [windows-2019, windows-2022]
|
os: [windows-2022, windows-2025]
|
||||||
runs-on: ${{ matrix.os }}
|
runs-on: ${{ matrix.os }}
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
|
|
|
@ -19,13 +19,13 @@ jobs:
|
||||||
matrix:
|
matrix:
|
||||||
platform:
|
platform:
|
||||||
- arch: win64
|
- arch: win64
|
||||||
os: windows-2019
|
os: windows-2022
|
||||||
config: enable-fips
|
config: enable-fips
|
||||||
- arch: win64
|
- arch: win64
|
||||||
os: windows-2022
|
os: windows-2025
|
||||||
config: enable-fips no-thread-pool no-quic
|
config: enable-fips no-thread-pool no-quic
|
||||||
- arch: win32
|
- arch: win32
|
||||||
os: windows-2022
|
os: windows-2025
|
||||||
config: --strict-warnings no-fips
|
config: --strict-warnings no-fips
|
||||||
runs-on: ${{ matrix.platform.os }}
|
runs-on: ${{ matrix.platform.os }}
|
||||||
steps:
|
steps:
|
||||||
|
@ -93,7 +93,6 @@ jobs:
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
# Reducing CI footprint - windows-2019
|
|
||||||
- windows-2022
|
- windows-2022
|
||||||
runs-on: ${{ matrix.os }}
|
runs-on: ${{ matrix.os }}
|
||||||
steps:
|
steps:
|
||||||
|
@ -130,8 +129,7 @@ jobs:
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
- windows-2019
|
- windows-2022
|
||||||
# Reducing CI footprint - windows-2022
|
|
||||||
runs-on: ${{ matrix.os }}
|
runs-on: ${{ matrix.os }}
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
|
@ -168,9 +166,7 @@ jobs:
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
- windows-2019
|
- windows-2022
|
||||||
# really worth while running, too? cygwin should mask this
|
|
||||||
# - windows-2022
|
|
||||||
platform:
|
platform:
|
||||||
- arch: win64
|
- arch: win64
|
||||||
config: -DCMAKE_C_COMPILER=gcc --strict-warnings enable-demos no-fips
|
config: -DCMAKE_C_COMPILER=gcc --strict-warnings enable-demos no-fips
|
||||||
|
|
Loading…
Reference in New Issue