Use dedicated itch io butler action
Build and Deploy Ren'Py Web / deploy (push) Failing after 19s

This commit is contained in:
Dynamitos
2026-06-10 14:32:40 +02:00
parent 8ea09980ee
commit d4fd0e4b8a
+9 -7
View File
@@ -32,10 +32,12 @@ jobs:
mkdir -p $GITHUB_WORKSPACE/web-dist
renpy-launcher web_build $GITHUB_WORKSPACE --destination $GITHUB_WORKSPACE/web-dist
- name: Deploy to Itch.io via Butler
run: |
curl -L https://broth.itch.ovh/butler/linux-amd64/LATEST/archive/default -o butler.zip
unzip butler.zip
./butler push $GITHUB_WORKSPACE/web-dist dynamitos/visual-novel:html5
env:
BUTLER_API_KEY: ${{ secrets.BUTLER_API_KEY }}
- name: Deploy to Itch.io via Butler Action
uses: Ayowel/butler-to-itch@v1
with:
butler_key: ${{ secrets.BUTLER_API_KEY }}
itch_user: 'dynamitos'
itch_game: 'visual-novel'
# Pushes to the web channel automatically
files: |
$GITHUB_WORKSPACE/web-dist -> html5