Skip to content

Latest commit

 

History

History
21 lines (11 loc) · 1.03 KB

create-release.md

File metadata and controls

21 lines (11 loc) · 1.03 KB

Create Release (with artifacts)

This workflow responds to a new Tag being pushed, and create a corresponding GitHub Release. Then build the project artifact using project specific steps, and uploads the final bundle to the release.

Using the official actions/create-release Action and actions/upload-release.

Useful to reduce manual steps to perform a release (i.e. yarn publish will automatically create the tag).

The resulting release event can be used third_party applications.

See the above action for more configuration options.

Standard Workflow

Alternatives

See experimental workflows for more ideas and variations.

Improvements

Integrating some kind of tool which can generate release notes would be perfect for this workflow. So it can populate the body field.