qwertycoin-org / qwertycoin-zero

Qwertycoin Lite GUI wallet source code repository.
https://releases.qwertycoin.org
MIT License
6 stars 5 forks source link

Automate release cycle #11

Closed speqtr closed 5 years ago

speqtr commented 5 years ago

TODO:

In ideal case repo admin should be able to push new tag to master branch and trigger the following events:

speqtr commented 5 years ago

@nnian please, add additional thoughts/comments 🙂

exploshot commented 5 years ago

It would be great if the macOS Wallet could have qt integrated. The most users have problems to install qt via homebrew and renaming the directory. It's not very simple.

speqtr commented 5 years ago

It would be great if the macOS Wallet could have qt integrated. The most users have problems to install qt via homebrew and renaming the directory. It's not very simple.

It definitely can be simplified. I can adjust build scripts so that all packages on all platforms will be self-contained and won't require any additional actions from end users.

exploshot commented 5 years ago

Yes that would be great

speqtr commented 5 years ago

OK. I'll implement those changes later this week.

nnian commented 5 years ago

The automatic release cycle for our repositories (Qwertycoin, Qwertycoin-gui and Qwertycoin-zero) would be perfect!

But the archives for the gui and zero contains a lot of .dll files as well as various language files for Windows. Can these files also be added to the NSIS?

speqtr commented 5 years ago

@nnian yes, sure, all of the files will be bundled inside single installer file, this file will install/unpack all the necessary files into a single directory on users machine during installation process. We can bundle anything we want into this installer.

speqtr commented 5 years ago

UPDATE: PR for this issue will be available tomorrow. Today I'm handling some final packaging issues for Windows platform.

speqtr commented 5 years ago

PR #12 is open. All further updates will be posted there.