- clone the repo
- cd into the
desktop
folder - install packages with
npm install
- (Optional) globally install platform-specific 7zip-bin package with
npm install -g 7zip-bin
npm start
cmake .. -DWITH_AEON=OFF -DWITH_HTTPD=OFF -DWITH_TLS=OFF
Increment the version number found in package.json
to make a new release.
npm run buildall
or
electron-builder --mac #or --windows or --linux
This will package up the app and stick it in the dist
folder.
First generate a GitHub access token by going to https://github.com/settings/tokens/new.
The access token should have the repo scope/permission. Once you have the token, assign it to an environment variable (on macOS/linux):
export GH_TOKEN="<YOUR_TOKEN_HERE>"
Then run:
npm run publish
This will create a draft of a github release at https://github.com/thenewinquiry/bailbloc/releases. Edit the draft to make the release public.