penumbra-zone / web

Apache License 2.0
10 stars 7 forks source link

Auto-attach build assets to release #1357

Open grod220 opened 4 days ago

grod220 commented 4 days ago

Minifront will be hosted by a variety community members on a variety of platforms (https://github.com/penumbra-zone/web/pull/1356). These consumers will be looking at the github releases page to secure the static asset folder for uploading.

At the moment, creating the release and attaching the dist.zip is a manual process. The objective is to figure out how to automate this.

One option is to delegate release creation to a github action, which can attach the build output along with it. This github action may be of help: https://github.com/softprops/action-gh-release.