Skip to content

Commit

Permalink
docs: Add release workflow document
Browse files Browse the repository at this point in the history
  • Loading branch information
ender503 committed Sep 5, 2019
1 parent 657c342 commit 0afc242
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions docs/release-workflow.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Release Workflow

The motivation of release workfow is to update the GitHub release page
when there is a new tag pushed to the GitHub.

The release workflow uses `auto-changelog` utility to generate the
changelog, then use `release-it` utility to publish the changelog
on the release page.

The `release-it` will also build the `remote-worker`, and upload the
packed the `remote-worker` to release page.

- `.release-it`: `release-it` configuration file
- `.auto-changelog`: `auto-changelog` configuration file
- `changelog.hbs`: changelog template file

## Reference

- [release-it/release-it](https://github.com/release-it/release-it)
- [CookPete/auto-changelog](https://github.com/CookPete/auto-changelog)

0 comments on commit 0afc242

Please sign in to comment.