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:
20
20
matrix :
21
21
os :
22
22
- macos-15
23
- - ubuntu-20 .04
24
- - windows-latest
23
+ - ubuntu-24 .04
24
+ - windows-2025
25
25
host :
26
26
- x64
27
27
target :
28
28
- x64
29
29
node :
30
30
- 18
31
31
include :
32
- - os : windows-latest
32
+ - os : windows-2025
33
33
node : 18
34
34
host : x86
35
35
target : x86
36
36
- os : macos-15
37
37
node : 18
38
38
host : arm64
39
39
target : arm64
40
+ - os : ubuntu-24.04-arm64
41
+ node : 18
42
+ host : arm64
43
+ target : arm64
40
44
name : ${{ matrix.os }} (host=${{ matrix.host }}, target=${{ matrix.target }})
41
45
steps :
42
46
- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
45
49
node-version : ${{ matrix.node }}
46
50
architecture : ${{ matrix.host }}
47
51
48
- - name : Add yarn (self-hosted)
49
- if : matrix.os == 'macos-15'
50
- run : npm install -g yarn
51
-
52
52
- name : Add setuptools for Python 3.12 (temp)
53
- if : matrix.os != 'macos-15'
54
53
run : pip install setuptools
55
54
56
55
- name : Add msbuild to PATH
@@ -101,7 +100,7 @@ jobs:
101
100
uses : actions/upload-artifact@v4
102
101
if : matrix.node == 18
103
102
with :
104
- name : prebuilt-binaries
103
+ name : prebuilt-binaries-${{ matrix.os }}-${{ matrix.target }}
105
104
path : prebuilds/*
106
105
retention-days : 7
107
106
@@ -120,7 +119,6 @@ jobs:
120
119
target :
121
120
- linux/arm64
122
121
variant :
123
- - bullseye
124
122
- alpine3.15
125
123
include :
126
124
# musl x64 builds
@@ -155,7 +153,7 @@ jobs:
155
153
uses : actions/upload-artifact@v4
156
154
if : matrix.node == 18
157
155
with :
158
- name : prebuilt-binaries
156
+ name : prebuilt-binaries-${{ matrix.variant }}
159
157
path : prebuilds/*
160
158
retention-days : 7
161
159
You can’t perform that action at this time.
0 commit comments