urbdyn / nexe_builds

Cache of nexe binary builds for easy use!
MIT License
12 stars 7 forks source link

Release 0.2.0 with glibc fix, mac name fix, and build version fix #15

Closed code-ape closed 2 years ago

code-ape commented 2 years ago

Changes:

  1. Release 0.2.0.
    1. Only doing Linux and Windows to start due to unexplained build issues right now with MacOS/
    2. Only doing 14.x and 16.x to start due to 12.x failing build on Windows.
  2. Improved build process
    1. Increased build timeout to 120 minutes.
    2. Removed patch version pinning on GitHub actions/cache.
    3. Set actions cache to be resolved to version of Node.js being built.
  3. Converted Linux build to use Centos7 docker container with devtoolset-8 to achieve builds with GCC 8 and a maximum glibc version of 2.17.
  4. If builds fails with Python3 for configuration step they fall back to trying Python2.
  5. Bumped .nvmrc to Node.js 16.13.0.