Skip to content

Commit

Permalink
Create RELEASE-CHECKLIST.MD
Browse files Browse the repository at this point in the history
  • Loading branch information
charlielee committed Oct 12, 2021
1 parent fd90840 commit 35ac9d7
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions RELEASE-CHECKLIST.MD
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Release Checklist

The following steps should be taken when a new release of Boats Animator is ready:

## Development

- [ ] Ensure documentation and screenshots are up to date
- [ ] Bump version in `package.json`, run `npm install` and push to `master`

## Build

- [ ] [Create a GitHub release](https://github.com/charlielee/boats-animator/releases) and write release notes
- [ ] Windows: run `npm run build` and upload release artifacts
- [ ] macOS: run `npm run build` and upload release artifacts
- [ ] Linux: run `npm run build` and upload release artifacts

## Publish

- [ ] Announce the new release to the Boats Animator [Discord Community](http://discord.boatsanimator.com) on the `#news` channel
- [ ] Announce the new release to Bricks in Motion via Discord and the [forums](https://bricksinmotion.com/forums/)
- [ ] Create blog post for [charlielee.uk](https://github.com/charlielee/charlielee.github.io)

0 comments on commit 35ac9d7

Please sign in to comment.