File tree Expand file tree Collapse file tree 2 files changed +16
-27
lines changed
Expand file tree Collapse file tree 2 files changed +16
-27
lines changed Original file line number Diff line number Diff line change 8282 fail-fast : false
8383 matrix :
8484 os :
85- - windows-2022
86- - ubuntu-24 .04
87- - macos-13
85+ - windows-2019
86+ - ubuntu-20 .04
87+ - macos-13 # x64
8888 - macos-14 # arm64
8989 steps :
9090 - uses : actions/checkout@v4
@@ -144,9 +144,9 @@ jobs:
144144 - ubuntu-22.04
145145 - ubuntu-20.04
146146 - macos-15 # arm64
147- - macos-15-large # x64
147+ # - macos-15-large # x64
148148 - macos-14 # arm64
149- - macos-14-large # x64
149+ # - macos-14-large # x64
150150 # - macos-14-xlarge #arm64
151151 - macos-13 # x64
152152 steps :
Original file line number Diff line number Diff line change @@ -15,29 +15,18 @@ function getPlatformName() {
1515 }
1616}
1717
18- function main ( ) {
19- let exes
20- if ( process . platform === "win32" ) {
21- exes = [ ".exe" ]
22- } else if ( process . platform === "darwin" ) {
23- exes = [ "" ]
24- } else {
25- exes = [ "" ]
26- }
18+ async function main ( ) {
19+ const exe = process . platform === "win32" ? ".exe" : ""
2720
28- return Promise . all (
29- exes . map ( ( exe ) =>
30- execaNode ( "./node_modules/caxa/build/index.mjs" , [
31- "--input" ,
32- "./dist/modern" ,
33- "--output" ,
34- `./exe/setup-cpp-${ process . arch } -${ getPlatformName ( ) } ${ exe } ` ,
35- "--" ,
36- `{{caxa}}/node_modules/.bin/node${ exe } ` ,
37- "{{caxa}}/setup-cpp.mjs" ,
38- ] )
39- ) ,
40- )
21+ await execaNode ( "./node_modules/caxa/build/index.mjs" , [
22+ "--input" ,
23+ "./dist/modern" ,
24+ "--output" ,
25+ `./exe/setup-cpp-${ process . arch } -${ getPlatformName ( ) } ${ exe } ` ,
26+ "--" ,
27+ `{{caxa}}/node_modules/.bin/node${ exe } ` ,
28+ "{{caxa}}/setup-cpp.mjs" ,
29+ ] )
4130}
4231
4332main ( ) . catch ( ( err ) => {
You can’t perform that action at this time.
0 commit comments