The following steps should be taken when a new release of Boats Animator is ready:
- Ensure documentation and screenshots are up to date
- Check Electron's breaking changes https://www.electronjs.org/docs/latest/breaking-changes
- Bump version in
package.json
, runnpm install
and push tomain
- Create a GitHub release 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
- Announce the new release to the Boats Animator Discord Community on the
#news
channel - Announce the new release to Bricks in Motion via Discord and the forums
- Create blog post for charlielee.uk