mirror of https://github.com/openssl/openssl
run Windows GitHub CI workflow on self-hosted runners
Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/23042)
This commit is contained in:
parent
834a2d7088
commit
ce42b72cb1
|
@ -25,7 +25,7 @@ jobs:
|
|||
config: enable-fips
|
||||
- arch: win32
|
||||
config: --strict-warnings no-fips
|
||||
runs-on: ${{matrix.os}}
|
||||
runs-on: ${{ github.server_url == 'https://github.com' && matrix.os || format('{0}-self-hosted', matrix.os) }}
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: checkout fuzz/corpora submodule
|
||||
|
@ -77,7 +77,7 @@ jobs:
|
|||
os:
|
||||
- windows-2019
|
||||
- windows-2022
|
||||
runs-on: ${{matrix.os}}
|
||||
runs-on: ${{ github.server_url == 'https://github.com' && matrix.os || format('{0}-self-hosted', matrix.os) }}
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: checkout fuzz/corpora submodule
|
||||
|
@ -114,7 +114,7 @@ jobs:
|
|||
os:
|
||||
- windows-2019
|
||||
- windows-2022
|
||||
runs-on: ${{matrix.os}}
|
||||
runs-on: ${{ github.server_url == 'https://github.com' && matrix.os || format('{0}-self-hosted', matrix.os) }}
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: checkout fuzz/corpora submodule
|
||||
|
@ -159,7 +159,7 @@ jobs:
|
|||
# are we really learning sth new from win32? So let's save some CO2 for now disabling this
|
||||
# - arch: win32
|
||||
# config: -DCMAKE_C_COMPILER=gcc --strict-warnings no-fips
|
||||
runs-on: ${{matrix.os}}
|
||||
runs-on: ${{ github.server_url == 'https://github.com' && matrix.os || format('{0}-self-hosted', matrix.os) }}
|
||||
env:
|
||||
CYGWIN_NOWINPATH: 1
|
||||
SHELLOPTS: igncr
|
||||
|
|
Loading…
Reference in New Issue