Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update PRODUCTION_BUILDS.md #523

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 11 additions & 3 deletions docs/PRODUCTION_BUILDS.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,11 +39,17 @@ MyMonero releases are done as follows:

MacOS and linux builds can be done at the same time. the binaries are published to GitHub under a draft release.

`electron-builder -ml -p always`
`electron-builder -ml`

Windows builds for both 32bit and 64 bit can be done at the same time. They are required to be seperate from the Linux releases as adding the --ia32 flag will try build a 32 bit linux version which does not work.

`electron-builder -w --ia32 --x64 -p always`
`electron-builder -w --ia32 --x64`

Rename the windows files to match the latest.yml file names.
The spaces should be swapped with dashes "-" or else the auto update scripts will fail on the client side.

All files are then uploaded in to the release manually. Currently the automatic publishing no longer seems to work for us.
Check previous releases for the files that should be excluded,

SHA256 values are generated for the local build files.

Expand All @@ -55,4 +61,6 @@ This is done via downloading the zipped archive. cant be downloaded with Safari

`gpg --armor --detach-sign mymonero-app-js-1.x.xx.tar.gz`

This produces the .asc file which is then uploaded and added to the release
This produces the .asc file which is then uploaded and added to the release

*** Currently we do not support snaps since the snap store build change. ***