8000 Refine macOS CI (#11107) · ruby/ruby@f811f79 · GitHub
[go: up one dir, main page]

Skip to content

Commit f811f79

Browse files
authored
Refine macOS CI (#11107)
Update macos runners with latest environments. * Use macos-14 instead of macos-arm-oss * Removed macos-11 and added macos-13
1 parent b2be36e commit f811f79

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

.github/workflows/macos.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,10 @@ jobs:
3333
matrix:
3434
test_task: ['check']
3535
configure: ['']
36-
os: ${{ fromJSON(format('["macos-11","macos-12"{0}]', (github.repository == 'ruby/ruby' && ',"macos-arm-oss"' || ''))) }}
36+
os: ${{ fromJSON(format('["macos-12","macos-13"{0}]', 'macos-14')) }}
3737
include:
3838
- test_task: test-all TESTS=--repeat-count=2
39-
os: ${{ github.repository == 'ruby/ruby' && 'macos-arm-oss' || 'macos-12' }}
39+
os: macos-14
4040
fail-fast: false
4141

4242
env:

.github/workflows/yjit-macos.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
cargo:
3232
name: cargo test
3333

34-
runs-on: macos-arm-oss
34+
runs-on: macos-14
3535

3636
if: >-
3737
${{github.repository == 'ruby/ruby' &&
@@ -72,7 +72,7 @@ jobs:
7272
GITPULLOPTIONS: --no-tags origin ${{ github.ref }}
7373
RUN_OPTS: ${{ matrix.yjit_opts }}
7474

75-
runs-on: macos-arm-oss
75+
runs-on: macos-14
7676

7777
if: >-
7878
${{github.repository == 'ruby/ruby' &&
@@ -140,7 +140,7 @@ jobs:
140140
result:
141141
if: ${{ always() && github.repository == 'ruby/ruby' }}
142142
name: ${{ github.workflow }} result
143-
runs-on: macos-arm-oss
143+
runs-on: macos-14
144144
needs: [make]
145145
steps:
146146
- run: exit 1

0 commit comments

Comments
 (0)
0