From b3e5793c3ac49b433e21f6401b7c989d1d68eb67 Mon Sep 17 00:00:00 2001 From: Brendan Forster Date: Thu, 25 Mar 2021 13:07:29 -0300 Subject: [PATCH 1/2] drop prebuild support for electron and node versions that are no longer supported upstream --- package.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index b0d3ecb..b927b7b 100644 --- a/package.json +++ b/package.json @@ -8,11 +8,11 @@ "test": "standard && mocha", "install": "prebuild-install || npm run build", "build": "node-gyp rebuild", - "prebuild-node": "prebuild -t 8.9.0 -t 9.4.0 -t 10.11.0 -t 11.9.0 -t 12.0.0 -t 14.0.0 -t 15.0.0 --strip", + "prebuild-node": "prebuild -t 10.11.0 -t 11.9.0 -t 12.0.0 -t 14.0.0 -t 15.0.0 --strip", "prebuild-node-ia32": "prebuild -t 8.9.0 -t 9.4.0 -a ia32 --strip", - "prebuild-electron": "prebuild -t 4.0.4 -t 5.0.0 -t 6.0.0 -t 7.0.0 -t 8.0.0 -t 9.0.0 -t 10.0.0 -t 11.0.0 -t 12.0.0 -r electron --strip", - "prebuild-electron-ia32": "prebuild -t 4.0.4 -t 5.0.0 -t 6.0.0 -t 7.0.0 -t 8.0.0 -t 9.0.0 -t 10.0.0 -t 11.0.0 -t 12.0.0 -r electron -a ia32 --strip", - "prebuild-electron-arm64": "prebuild -t 7.0.0 -t 8.0.0 -t 9.0.0 -t 10.0.0 -t 11.0.0 -t 12.0.0 -r electron -a arm64 --strip", + "prebuild-electron": "prebuild -t 10.0.0 -t 11.0.0 -t 12.0.0 -r electron --strip", + "prebuild-electron-ia32": "prebuild -t 10.0.0 -t 11.0.0 -t 12.0.0 -r electron -a ia32 --strip", + "prebuild-electron-arm64": "prebuild -t 10.0.0 -t 11.0.0 -t 12.0.0 -r electron -a arm64 --strip", "upload": "node ./script/upload.js", "postpublish": "git push --follow-tags" }, From 121108c8cd93bc02b1ccc08b05a72b823f777b38 Mon Sep 17 00:00:00 2001 From: Brendan Forster Date: Thu, 25 Mar 2021 13:08:32 -0300 Subject: [PATCH 2/2] drop support for node-ia32 prebuilds as those are now out of date --- .github/workflows/ci.yml | 3 +-- package.json | 1 - 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7f84e6c..31bd7f2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -51,7 +51,6 @@ jobs: - run: | npm run prebuild-electron-arm64 - npm run prebuild-node-ia32 npm run prebuild-electron-ia32 if: ${{ matrix.os == 'windows-latest' }} name: Prebuild (Windows x86 + ARM64) @@ -59,7 +58,7 @@ jobs: - run: | mkdir -p prebuilds && chmod 777 prebuilds docker build -t node-fs-admin/i386 docker/i386 - docker run --rm -v ${PWD}:/project node-fs-admin/i386 /bin/bash -c "cd /project && npm run prebuild-node-ia32 && npm run prebuild-electron-ia32 && rm -rf build" + docker run --rm -v ${PWD}:/project node-fs-admin/i386 /bin/bash -c "cd /project && npm run prebuild-electron-ia32 && rm -rf build" docker build -t node-fs-admin/arm64-cross-compile docker/arm64-cross-compile docker run --rm -v ${PWD}:/project node-fs-admin/arm64-cross-compile /bin/bash -c "cd /project && npm run prebuild-electron-arm64" if: ${{ matrix.os == 'ubuntu-16.04' }} diff --git a/package.json b/package.json index b927b7b..ff55827 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,6 @@ "install": "prebuild-install || npm run build", "build": "node-gyp rebuild", "prebuild-node": "prebuild -t 10.11.0 -t 11.9.0 -t 12.0.0 -t 14.0.0 -t 15.0.0 --strip", - "prebuild-node-ia32": "prebuild -t 8.9.0 -t 9.4.0 -a ia32 --strip", "prebuild-electron": "prebuild -t 10.0.0 -t 11.0.0 -t 12.0.0 -r electron --strip", "prebuild-electron-ia32": "prebuild -t 10.0.0 -t 11.0.0 -t 12.0.0 -r electron -a ia32 --strip", "prebuild-electron-arm64": "prebuild -t 10.0.0 -t 11.0.0 -t 12.0.0 -r electron -a arm64 --strip",