- Have write access to the repository
- Have admin access to the itch.io page
- Run the
Build & Deploy
workflow- branch:
main
- version bump:
patch
,minor
ormajor
(ornone
to not bump the version number)
- branch:
- Web version is now live
- Create a github release based on the tag automatically created in step 3
- base description off of the changelog
- Pull the branch on a Windows machine
- Have itch.io butler installed
- Run
npm run itch:upload
Of course steps 6+ can be skipped if nothing has changed for the desktop version.
Maybe one day more of those steps will be automated ;)