-
Notifications
You must be signed in to change notification settings - Fork 1
Build Release
Kyle Rump edited this page Aug 7, 2022
·
2 revisions
-
jq
- bash json parser (for updaing package.json with new versions) -
gh
- github CLI (for creating a new github release) -
pkg
- nodejs packager (for creating the binaries/executables) -
npm
- node package manager (for compiling frontend vue project)
- Ensure you have the
releases
folder with thebuild.sh
script and abuild-release-dir
folder (extracted zip from repo) - Either directly run the
build.sh
script or invoke the script usingnpm run build
- Might need to make the script executable first with
chmod +x build.sh
- Follow the prompts from the script to build the executables and (optionally) push version updates, create a tag, and create a github release