Skip to content

Commit 4fddc55

Browse files
texodustimbess
authored andcommitted
Switch CI to macos-14
Signed-off-by: Andrew Stein <[email protected]>
1 parent 2cd998c commit 4fddc55

File tree

1 file changed

+15
-11
lines changed

1 file changed

+15
-11
lines changed

.github/workflows/build.yaml

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ jobs:
188188
matrix:
189189
os:
190190
- ubuntu-22.04
191-
- macos-13
191+
- macos-14
192192
- windows-2022
193193
arch:
194194
- aarch64
@@ -208,8 +208,10 @@ jobs:
208208
arch: aarch64
209209
- os: ubuntu-22.04
210210
arch: aarch64
211-
- os: macos-13
211+
- os: macos-14
212212
is-release: false
213+
- os: macos-14
214+
arch: x86_64
213215
- os: windows-2022
214216
is-release: false
215217

@@ -494,7 +496,7 @@ jobs:
494496
matrix:
495497
os:
496498
- ubuntu-22.04
497-
- macos-13
499+
- macos-14
498500
- windows-2022
499501
arch:
500502
- aarch64
@@ -509,8 +511,10 @@ jobs:
509511
arch: aarch64
510512
- os: ubuntu-22.04
511513
arch: aarch64
512-
- os: macos-13
514+
- os: macos-14
513515
is-release: false
516+
- os: macos-14
517+
arch: x86_64
514518
- os: windows-2022
515519
is-release: false
516520

@@ -654,7 +658,7 @@ jobs:
654658
matrix:
655659
os:
656660
- ubuntu-22.04
657-
- macos-13
661+
- macos-14
658662
- macos-14
659663
- windows-2022
660664
arch:
@@ -667,13 +671,13 @@ jobs:
667671
is-release:
668672
- ${{ startsWith(github.ref, 'refs/tags/v') || github.ref_name == 'master' }}
669673
exclude:
670-
- os: macos-13
674+
- os: macos-14
671675
is-release: false
672676
- os: macos-14
673677
is-release: false
674678
- os: windows-2022
675679
is-release: false
676-
- os: macos-13
680+
- os: macos-14
677681
arch: aarch64
678682
- os: macos-14
679683
arch: x86_64
@@ -698,8 +702,8 @@ jobs:
698702

699703
- uses: actions/download-artifact@v4
700704
with:
701-
# the macos-14 runner tests artifacts built on macos-13
702-
name: perspective-python-dist-${{ matrix.arch }}-${{ matrix.os == 'macos-14' && 'macos-13' || matrix.os }}-${{ matrix.python-version }}
705+
# the macos-14 runner tests artifacts built on macos-14
706+
name: perspective-python-dist-${{ matrix.arch }}-${{ matrix.os == 'macos-14' && 'macos-14' || matrix.os }}-${{ matrix.python-version }}
703707

704708
- uses: ./.github/actions/install-wheel
705709

@@ -949,11 +953,11 @@ jobs:
949953

950954
- uses: actions/download-artifact@v4
951955
with:
952-
name: perspective-python-dist-aarch64-macos-13-3.9
956+
name: perspective-python-dist-aarch64-macos-14-3.9
953957

954958
- uses: actions/download-artifact@v4
955959
with:
956-
name: perspective-python-dist-x86_64-macos-13-3.9
960+
name: perspective-python-dist-x86_64-macos-14-3.9
957961

958962
- uses: actions/download-artifact@v4
959963
with:

0 commit comments

Comments
 (0)