Skip to content

Commit 8fc0cea

Browse files
committed
Exclude Windows x86 as it is no longer supported
1 parent 1bbb5ae commit 8fc0cea

File tree

1 file changed

+2
-25
lines changed

1 file changed

+2
-25
lines changed

.github/workflows/build-pack-publish.yml

Lines changed: 2 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ on:
99
types: [ prereleased, released ]
1010

1111
jobs:
12-
1312
build-linux:
1413
runs-on: ubuntu-latest
1514
steps:
@@ -29,23 +28,6 @@ jobs:
2928
path: ./prebuilds/
3029

3130
build-windows:
32-
runs-on: windows-latest
33-
steps:
34-
- uses: actions/checkout@v4
35-
- uses: actions/setup-node@v4
36-
with:
37-
node-version: 18
38-
registry-url: 'https://registry.npmjs.org'
39-
- run: npm ci
40-
- run: npx prebuildify --napi --strip --arch=ia32 --target=node@18.0.0
41-
- run: npx prebuildify --napi --strip --arch=x64 --target=node@18.0.0
42-
- run: dir prebuilds
43-
- uses: actions/upload-artifact@v4
44-
with:
45-
name: prebuild-windows
46-
path: ./prebuilds/
47-
48-
build-windows-arm:
4931
runs-on: windows-latest
5032
steps:
5133
- uses: actions/checkout@v4
@@ -54,11 +36,12 @@ jobs:
5436
node-version: 20
5537
registry-url: 'https://registry.npmjs.org'
5638
- run: npm ci
39+
- run: npx prebuildify --napi --strip --arch=x64 --target=node@18.0.0
5740
- run: npx prebuildify --napi --strip --arch=arm64 --target=node@20.0.0
5841
- run: dir prebuilds
5942
- uses: actions/upload-artifact@v4
6043
with:
61-
name: prebuild-windows-arm
44+
name: prebuild-windows
6245
path: ./prebuilds/
6346

6447
build-macos:
@@ -82,16 +65,10 @@ jobs:
8265
needs:
8366
- build-linux
8467
- build-windows
85-
- build-windows-arm
8668
- build-macos
8769
runs-on: ubuntu-latest
8870
steps:
8971
- uses: actions/checkout@v4
90-
- uses: actions/setup-node@v4
91-
with:
92-
node-version: 20
93-
registry-url: 'https://registry.npmjs.org'
94-
- run: npm ci
9572
- uses: actions/download-artifact@v4
9673
with:
9774
path: /tmp/prebuilds/

0 commit comments

Comments
 (0)