Skip to content

Commit 22820e1

Browse files
committed
fix macos ci config (macos-12 was deleted)
1 parent d1ea3f8 commit 22820e1

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

.github/workflows/ci.yaml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ jobs:
5858

5959
macOS:
6060
name: Test on macOS
61-
runs-on: macos-12
61+
runs-on: macos-15
6262
strategy:
6363
matrix:
6464
node: [18.12.0, 20.9.0]
@@ -70,9 +70,7 @@ jobs:
7070
- name: Install Dependencies
7171
run: |
7272
brew update
73-
brew install python3 || : # python doesn't need to be linked
74-
brew install pkg-config cairo pango libpng jpeg giflib librsvg
75-
pip install setuptools
73+
brew install python-setuptools pkg-config cairo pango libpng jpeg giflib librsvg
7674
- name: Install
7775
run: npm install --build-from-source
7876
- name: Test

0 commit comments

Comments
 (0)