Add M1 macOS runner to some workflows
Reviewed-by: Shane Lontis <shane.lontis@oracle.com> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/23724)
This commit is contained in:
parent
347f05e893
commit
ada9d8c785
3 changed files with 12 additions and 4 deletions
12
.github/workflows/ci.yml
vendored
12
.github/workflows/ci.yml
vendored
|
@ -213,8 +213,12 @@ jobs:
|
|||
path: artifacts/
|
||||
|
||||
no-shared-macos:
|
||||
runs-on: macos-latest
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
os: [macos-13, macos-14]
|
||||
if: github.server_url == 'https://github.com'
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: checkout fuzz/corpora submodule
|
||||
|
@ -511,7 +515,11 @@ jobs:
|
|||
working-directory: ./build
|
||||
|
||||
out-of-readonly-source-and-install-macos:
|
||||
runs-on: macos-latest
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
os: [macos-13, macos-14]
|
||||
runs-on: ${{ matrix.os }}
|
||||
if: github.server_url == 'https://github.com'
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
|
2
.github/workflows/os-zoo.yml
vendored
2
.github/workflows/os-zoo.yml
vendored
|
@ -105,7 +105,7 @@ jobs:
|
|||
fail-fast: false
|
||||
matrix:
|
||||
branch: [openssl-3.0, openssl-3.1, master]
|
||||
os: [macos-11, macos-12, macos-13]
|
||||
os: [macos-11, macos-12, macos-13, macos-14]
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
|
2
.github/workflows/run-checker-daily.yml
vendored
2
.github/workflows/run-checker-daily.yml
vendored
|
@ -313,7 +313,7 @@ jobs:
|
|||
enable_tfo:
|
||||
strategy:
|
||||
matrix:
|
||||
os: [ ubuntu-latest, macos-latest ]
|
||||
os: [ ubuntu-latest, macos-13, macos-14 ]
|
||||
runs-on: ${{matrix.os}}
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue