Skip to content

Commit b1f69f7

Browse files
committed
[ci] Use Github Actions for Windows x86 testing
1 parent 98fb692 commit b1f69f7

File tree

3 files changed

+10
-7
lines changed

3 files changed

+10
-7
lines changed

.github/workflows/ci.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ jobs:
99
runs-on: ${{ matrix.os }}
1010
strategy:
1111
matrix:
12+
arch:
13+
- x64
14+
- x86
1215
node:
1316
- 12
1417
- 14
@@ -17,19 +20,21 @@ jobs:
1720
- macOS-latest
1821
- ubuntu-16.04
1922
- windows-latest
23+
exclude:
24+
- arch: x86
25+
os: macOS-latest
26+
- arch: x86
27+
os: ubuntu-16.04
2028
steps:
2129
- uses: actions/checkout@v2
2230
- uses: actions/setup-node@v2
2331
with:
2432
node-version: ${{ matrix.node }}
33+
architecture: ${{ matrix.arch }}
2534
- run: npm install
2635
- run: npm test
2736
- run: npm run prebuild
2837
if: matrix.node == 14 && startsWith(github.ref, 'refs/tags/')
29-
- run: npm run prebuild-ia32
30-
if:
31-
matrix.node == 14 && matrix.os == 'windows-latest' &&
32-
startsWith(github.ref, 'refs/tags/')
3338
- run: npm run prebuild-linux-arm
3439
if:
3540
matrix.node == 14 && matrix.os == 'ubuntu-16.04' &&

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
# bufferutil
22

33
[![Version npm](https://img.shields.io/npm/v/bufferutil.svg)](https://www.npmjs.com/package/bufferutil)
4-
[![Linux/macOS/Windows x64 Build](https://img.shields.io/github/workflow/status/websockets/bufferutil/CI/master?label=build)](https://github.com/websockets/bufferutil/actions?query=workflow%3ACI+branch%3Amaster)
5-
[![Windows x86 Build](https://ci.appveyor.com/api/projects/status/github/websockets/bufferutil?branch=master&svg=true)](https://ci.appveyor.com/project/lpinca/bufferutil)
4+
[![Linux/macOS/Windows Build](https://img.shields.io/github/workflow/status/websockets/bufferutil/CI/master?label=build)](https://github.com/websockets/bufferutil/actions?query=workflow%3ACI+branch%3Amaster)
65

76
`bufferutil` is what makes `ws` fast. It provides some utilities to efficiently
87
perform some operations such as masking and unmasking the data payload of

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
"scripts": {
1010
"install": "node-gyp-build",
1111
"prebuild": "prebuildify --napi --strip",
12-
"prebuild-ia32": "prebuildify --arch=ia32 --napi --strip",
1312
"prebuild-linux-arm": "prebuildify-cross -i linux-armv6 -i linux-armv7 -i linux-arm64 --napi --strip",
1413
"test": "mocha"
1514
},

0 commit comments

Comments
 (0)