Improve automated build and release system
jsumners opened this issue · 3 comments
jsumners commented
The current method of downloading an artifact and uploading it is insufficient. We should use the github scripts action to automatically create new releases and upload the artifacts to them.
whomwah commented
You may find the approach I take useful:
https://github.com/whomwah/alfred-github-workflow
I use semantic-release
and github actions to automate new releases.
jsumners commented
@whomwah thank you for the suggestion, but I really don't like semantic-release
and all of the ceremony that comes with it. This issue is really just about taking the build artifact we already create during CI and uploading it to a release.
whomwah commented
Fine.