@@ -13,50 +13,48 @@ jobs:
1313 matrix :
1414 include :
1515 - name : darwin
16- os : macos-11
16+ os : macos-latest
1717 node : x64
1818 command : prebuildify
19- args : --arch x64+arm64 --target 14.0.0
19+ args : --arch x64+arm64
2020 - name : win32-x86
2121 os : windows-2019
2222 node : x86
2323 command : prebuildify
24- args : --target 14.0.0
2524 - name : win32-x64
2625 os : windows-2019
2726 node : x64
2827 command : prebuildify
29- args : --target 14.0.0
3028 - name : win32-arm64
3129 os : windows-2019
3230 command : prebuildify
3331 args : --arch arm64 --target 20.11.1
3432 - name : linux-x64
3533 os : ubuntu-latest
3634 command : prebuildify-cross
37- args : -i centos7-devtoolset7 -i alpine --target 14.0.0
35+ args : -i centos7-devtoolset7 -i alpine
3836 - name : linux-arm
3937 os : ubuntu-latest
4038 command : prebuildify-cross
41- args : -i linux-arm64-lts -i linux-armv7 -i linux-armv6 --target 14.0.0
39+ args : -i linux-arm64-lts -i linux-armv7 -i linux-armv7l-musl -i linux-armv6
4240 - name : android-arm
4341 os : ubuntu-latest
4442 command : prebuildify-cross
45- args : -i android-arm64 -i android-armv7 --target 14.0.0
43+ args : -i android-arm64 -i android-armv7
4644 name : Build ${{ matrix.name }}
4745 runs-on : ${{ matrix.os }}
4846 steps :
4947 - if : matrix.os == 'macos-11'
5048 run : sudo -H pip install setuptools
5149 - if : matrix.node
52- uses : actions/setup-node@v3
50+ uses : actions/setup-node@v4
5351 with :
54- node-version : 18.x
52+ node-version : 20
5553 architecture : ${{ matrix.node }}
56- - uses : actions/checkout@v3
54+ - uses : actions/checkout@v4
5755 - run : npm ci
5856 - run : npm run ${{ matrix.command }} -- ${{ matrix.args }}
59- - uses : actions/upload-artifact@v3
57+ - uses : actions/upload-artifact@v4
6058 with :
6159 name : build-artifacts
6260 path : prebuilds/
@@ -68,14 +66,14 @@ jobs:
6866 name : Release
6967 runs-on : ubuntu-latest
7068 steps :
71- - uses : actions/checkout@v3
72- - uses : actions/download-artifact@v3
69+ - uses : actions/checkout@v4
70+ - uses : actions/download-artifact@v4
7371 with :
7472 name : build-artifacts
7573 path : prebuilds
76- - uses : actions/setup-node@v3
74+ - uses : actions/setup-node@v4
7775 with :
78- node-version : 18.x
76+ node-version : 20
7977 - run : npm ci
8078 - run : npm run build
8179 - run : npm run semantic-release
0 commit comments