Skip to content

Commit

Permalink
CI: Remove deprecated macos12 runner and add macos13 and macos15 (#1458)
Browse files Browse the repository at this point in the history
  • Loading branch information
ibc authored Oct 17, 2024
1 parent 839fbde commit b4c403e
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 6 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/mediasoup-node.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,15 +40,15 @@ jobs:
cc: gcc
cxx: g++
meson_args: '-Db_sanitize=thread'
- os: macos-12
- os: macos-13
node: 18
cc: clang
cxx: clang++
- os: macos-14
node: 20
cc: clang
cxx: clang++
- os: macos-14
- os: macos-15
node: 22
cc: clang
cxx: clang++
Expand All @@ -57,9 +57,9 @@ jobs:
cc: cl
cxx: cl
- os: windows-2022
node: 22
cc: cl
cxx: cl
node: 22
build-type:
- Release
- Debug
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/mediasoup-rust.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,9 @@ jobs:
- os: ubuntu-20.04
- os: ubuntu-22.04
- os: ubuntu-24.04
- os: macos-12
- os: macos-13
- os: macos-14
- os: macos-15
- os: windows-2022

runs-on: ${{ matrix.build.os }}
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/mediasoup-worker-prebuild.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,15 @@ jobs:
- os: ubuntu-22.04
cc: gcc
cxx: g++
- os: macos-12
- os: macos-13
cc: clang
cxx: clang++
- os: macos-14
cc: clang
cxx: clang++
- os: macos-15
cc: clang
cxx: clang++
- os: windows-2022
cc: cl
cxx: cl
Expand Down
9 changes: 8 additions & 1 deletion .github/workflows/mediasoup-worker.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ jobs:
run-test-asan-address: true
run-test-asan-undefined: true
run-test-asan-thread: true
- os: macos-12
- os: macos-13
cc: gcc
cxx: g++
pip-break-system-packages: true
Expand All @@ -75,6 +75,13 @@ jobs:
run-test-asan-undefined: false
run-test-asan-thread: false
pip-break-system-packages: true
- os: macos-15
cc: clang
cxx: clang++
run-test-asan-address: false
run-test-asan-undefined: false
run-test-asan-thread: false
pip-break-system-packages: true
- os: windows-2022
cc: cl
cxx: cl
Expand Down

0 comments on commit b4c403e

Please sign in to comment.