- Setup
ITCH_USER
,ITCH_GAME
variables and theBUTLER_CREDENTIALS
secret in the repo's settings. The secret is generated here and the other two keys build the itch.io url - Copy the .github folder over to the repo (this will be 2 .yaml workflow files)
- Update the main.yaml file's
PROJECT_DIR
value to whats needed, use''
for root. - Push everything and run the activation workflow to get a license file, then convert the generated license file using this site the contents of the file will be the
UNITY_LICENSE
secret in your repo's settings (if you have a pro license activation is a bit different, see this) - A build will be triggered on any push or manual dispatch
Builds happen by manually dispatching through the actions tab, or if a tag is pushed