Go to file
Jesse Chan 6de6de36a3 CI: use Docker to build binaries for linux-arm64
Recently it comes to my attention that Github Actions image installs
experimental C++ standard library from an unsupported PPA, which
effectively breaks assumptions of binary compatibility for the OS
(in this case, Ubuntu 18.04+).

Unfortunately, as a result, the Github Actions environment can no
longer be trusted to compile proper binaries.

This change adds a Dockerfile that composes a proper Ubuntu 18.04
environment from official "ubuntu:bionic" image, and builds Node
binaries in it.

Bug: actions/virtual-environments#3432
2021-05-27 10:49:48 +01:00
.github/workflows CI: use Docker to build binaries for linux-arm64 2021-05-27 10:49:48 +01:00
lib expected: add hashes of Node v16.2.0 binaries 2021-05-21 20:09:20 +08:00
patches patches: bump to 16.2.0 2021-05-20 20:15:53 +08:00
.dockerignore Add workflows for Alpine binaries 2021-04-15 23:47:45 +08:00
.eslintignore forgot shebang to make cli work 2016-08-31 09:02:52 +03:00
.eslintrc pkg-fetch: migrate to TypeScript (#139) 2021-03-29 12:46:10 +08:00
.gitignore .gitignore: ignore *.tsbuildinfo 2021-03-29 12:51:46 +08:00
.prettierignore Run prettier, convert to standard eslint, add CI (#138) 2021-03-26 16:51:31 -07:00
Dockerfile.alpine Revert "CI: don't fetch, build only" 2021-04-23 23:01:44 +08:00
Dockerfile.linux Revert "CI: don't fetch, build only" 2021-04-23 23:01:44 +08:00
Dockerfile.linuxcross CI: use Docker to build binaries for linux-arm64 2021-05-27 10:49:48 +01:00
license.md Create license.md 2017-06-22 10:39:28 +02:00
package.json 3.1.1 2021-05-22 20:59:03 +08:00
readme.md short description in readme.md 2017-06-26 18:01:54 +03:00
tsconfig.json Cleanup, remove unused dependencies (#154) 2021-04-06 16:34:39 +08:00
yarn.lock utils: switch to "node-fetch" and add proxy support 2021-05-11 15:01:57 +01:00

pkg-fetch

Github Releases page of this project contains base binaries, used by pkg to create executables. pkg-fetch npm package downloads base binaries or compiles them from source.