alfred-emoji icon indicating copy to clipboard operation
alfred-emoji copied to clipboard

Improve automated build and release system

Open jsumners opened this issue 4 years ago • 3 comments

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.

jsumners avatar Jan 10 '21 15:01 jsumners

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.

whomwah avatar Nov 01 '22 11:11 whomwah

@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.

jsumners avatar Nov 01 '22 12:11 jsumners

Fine.

whomwah avatar Nov 01 '22 12:11 whomwah