gurkenlabs / litiengine

LITIENGINE 🕹 The pure 2D java game engine.
https://litiengine.com/
MIT License
741 stars 93 forks source link

Upload release artifacts to itch.io using butler #841

Open nightm4re94 opened 2 months ago

nightm4re94 commented 2 months ago

In the release pipeline, call itch butler to upload release artifacts.

We've been doing it locally like this:

butler push "D:\Downloads\utiLITI-Windows.zip" gurkenlabs/litiengine:windows --userversion 0.9.0
butler push "D:\Downloads\utiLITI-Linux.zip" gurkenlabs/litiengine:linux --userversion 0.9.0
butler push "D:\Downloads\utiLITI-macOS.zip" gurkenlabs/litiengine:mac --userversion 0.9.0

Consider using the setup-butler action.

Additional docs for the butler command reference: https://itch.io/docs/butler/pushing.html