Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save nhaskins/e85f69609ff1addc689123166491b7bc to your computer and use it in GitHub Desktop.
Save nhaskins/e85f69609ff1addc689123166491b7bc to your computer and use it in GitHub Desktop.
Renpy-to-Itch new game checklist
::: Renpy-to-Itch New game checklist :::
[ ] Local: Install Renpy 8.1 from scratch
[ ] Local: Create a new project from scratch
[ ] itch-project-test/
[ ] Itch.io: Create a itch.io game
[ ] Get the name/project-slug
[ ] Ex: bunnygun/itch-project-test
[ ] Get the API token
[ ] Ex: HFiDNqtBCC6ktpdae0aZvLse4dJb9bSGhsXh6VpE
[ ] GitHub: Create a new repo with main branch
[ ] Ex: https://github.com/BunnyGunGames/itch-project-test
[ ] GitHub: Add repo secrets
[ ] BUTLER_USER_SLASH_GAME
[ ] BUTLER_API_KEY
[ ] Github: download renpy-to-itch.
[ ] Local: Add .github/ folder to your project
[ ] Optionally add .gitignore
[ ] Local: Push new game to GitHub Repo on ‘main’
[ ] Run the code suggested by GitHub in the game base dir
[ ] Check in the latest changes.
[ ] Push to main
[ ] Local: Push new game to GitHub Repo on ‘develop’ branch
[ ] checkout -b develop
[ ] GitHub: Watch Action run
[ ] Itch.io: Verify uploads are in Edit screen
[ ] (optional) Enable HTML5 mode.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment