jsumners / alfred-emoji

Alfred workflow for searching and copying emoji
744 stars 32 forks source link

Improve automated build and release system #52

Open jsumners opened 3 years ago

jsumners commented 3 years ago

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 2 years ago

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 2 years ago

@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 2 years ago

Fine.