Archived
1
0

Stop bundling libraries in release

- Instead we now use CentOS 7 for the static build to guarantee
  that we only depend on libc v2.17

- For macOS we now pull in a static node binary and bundle that instead.
This commit is contained in:
Anmol Sethi
2020-06-03 11:41:13 -04:00
parent 02a77b528b
commit 11d7932968
12 changed files with 35 additions and 111 deletions

View File

@ -55,7 +55,7 @@ jobs:
name: npm-package
path: ./release-npm-package
- name: Run ./ci/steps/release-packages.sh
uses: ./ci/container
uses: ./ci/container/centos
with:
args: ./ci/steps/release-packages.sh
- name: Upload release artifacts
@ -75,7 +75,7 @@ jobs:
name: npm-package
path: ./release-npm-package
- name: Run ./ci/steps/release-packages.sh
uses: ./ci/container/arm64
uses: ./ci/container/centos
with:
args: ./ci/steps/release-packages.sh
- name: Upload release artifacts
@ -94,8 +94,6 @@ jobs:
with:
name: npm-package
path: ./release-npm-package
- run: brew unlink node@12
- run: brew install node
- run: ./ci/steps/release-packages.sh
env:
# Otherwise we get rate limited when fetching the ripgrep binary.