kelektiv / node.bcrypt.js

bcrypt for NodeJs
MIT License
7.4k stars 512 forks source link

Setup releases with GitHub actions #962

Open recrsn opened 1 year ago

recrsn commented 1 year ago

Currently, the process of uploading release assets is manual and doing so is cumbersome to build and compile across 3 OS and 2 architectures. GitHub actions provide Windows, macOS and Linux and with some setup we can compile for x64 and arm64 targets as well.

Current supported targets:

hariacharya80 commented 9 months ago

Hello @recrsn, I found that we are currently running actions on ubuntu-22.04 and for tests only, did you opened this issue to create actions to compile and upload assets for all of the supported targets? If so, l'll be happy to get this done. Thank you