File tree Expand file tree Collapse file tree 1 file changed +9
-11
lines changed Expand file tree Collapse file tree 1 file changed +9
-11
lines changed Original file line number Diff line number Diff line change @@ -20,23 +20,27 @@ jobs:
2020 matrix :
2121 os :
2222 - macos-15
23- - ubuntu-20 .04
24- - windows-latest
23+ - ubuntu-24 .04
24+ - windows-2025
2525 host :
2626 - x64
2727 target :
2828 - x64
2929 node :
3030 - 18
3131 include :
32- - os : windows-latest
32+ - os : windows-2025
3333 node : 18
3434 host : x86
3535 target : x86
3636 - os : macos-15
3737 node : 18
3838 host : arm64
3939 target : arm64
40+ - os : ubuntu-24.04-arm64
41+ node : 18
42+ host : arm64
43+ target : arm64
4044 name : ${{ matrix.os }} (host=${{ matrix.host }}, target=${{ matrix.target }})
4145 steps :
4246 - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
4549 node-version : ${{ matrix.node }}
4650 architecture : ${{ matrix.host }}
4751
48- - name : Add yarn (self-hosted)
49- if : matrix.os == 'macos-15'
50- run : npm install -g yarn
51-
5252 - name : Add setuptools for Python 3.12 (temp)
53- if : matrix.os != 'macos-15'
5453 run : pip install setuptools
5554
5655 - name : Add msbuild to PATH
@@ -101,7 +100,7 @@ jobs:
101100 uses : actions/upload-artifact@v4
102101 if : matrix.node == 18
103102 with :
104- name : prebuilt-binaries
103+ name : prebuilt-binaries-${{ matrix.os }}-${{ matrix.target }}
105104 path : prebuilds/*
106105 retention-days : 7
107106
@@ -120,7 +119,6 @@ jobs:
120119 target :
121120 - linux/arm64
122121 variant :
123- - bullseye
124122 - alpine3.15
125123 include :
126124 # musl x64 builds
@@ -155,7 +153,7 @@ jobs:
155153 uses : actions/upload-artifact@v4
156154 if : matrix.node == 18
157155 with :
158- name : prebuilt-binaries
156+ name : prebuilt-binaries-${{ matrix.variant }}
159157 path : prebuilds/*
160158 retention-days : 7
161159
You can’t perform that action at this time.
0 commit comments