Reeceeboii/Pi-CLI

Automate the building of new releases upon merges to master branch

Closed this issue · 0 comments

Currently, the Releases page on this repository has been manually updated by the main author (me) whenever new changes are made. I have attempted to remember to do this whenever I push to master by building locally and uploading the binaries. It is unsurprising to say that I have forgotten to do this more than a few times.

This issue is to suggest a change to this process. Rather than manual releases, it would be much more reliable and streamlined to automate the process, using GitHub actions if possible to build Pi-CLI for the platforms defined in its makefile, and then publishing these under the Releases page.