removed automatic itch upload on every main run because it costs too much
This commit is contained in:
@@ -91,26 +91,26 @@ jobs:
|
|||||||
${{ steps.setup-godot.outputs.godot_bin }} --headless --verbose --export-release "Windows Desktop" build/windows/${{ env.GAME_NAME }}.exe
|
${{ steps.setup-godot.outputs.godot_bin }} --headless --verbose --export-release "Windows Desktop" build/windows/${{ env.GAME_NAME }}.exe
|
||||||
zip -r Windows.zip build/windows
|
zip -r Windows.zip build/windows
|
||||||
|
|
||||||
- name: Setup Butler
|
# - name: Setup Butler
|
||||||
shell: bash
|
# shell: bash
|
||||||
env:
|
# env:
|
||||||
BUTLER_API_KEY: ${{ secrets.BUTLER_TOKEN }}
|
# BUTLER_API_KEY: ${{ secrets.BUTLER_TOKEN }}
|
||||||
run: |
|
# run: |
|
||||||
mkdir ./tools 2>/dev/null || true
|
# mkdir ./tools 2>/dev/null || true
|
||||||
pushd tools
|
# pushd tools
|
||||||
curl -sSLfo ./butler.zip "https://broth.itch.zone/butler/linux-amd64/LATEST/archive/default"
|
# curl -sSLfo ./butler.zip "https://broth.itch.zone/butler/linux-amd64/LATEST/archive/default"
|
||||||
unzip butler.zip
|
# unzip butler.zip
|
||||||
chmod +x ./butler
|
# chmod +x ./butler
|
||||||
popd
|
# popd
|
||||||
./tools/butler -V
|
# ./tools/butler -V
|
||||||
|
#
|
||||||
- name: Upload to itch.io
|
# - name: Upload to itch.io
|
||||||
shell: bash
|
# shell: bash
|
||||||
env:
|
# env:
|
||||||
BUTLER_API_KEY: ${{ secrets.BUTLER_TOKEN }}
|
# BUTLER_API_KEY: ${{ secrets.BUTLER_TOKEN }}
|
||||||
run: |
|
# run: |
|
||||||
versionArgument="--userversion ${{ needs.BumpTag.outputs.tag_name }}"
|
# versionArgument="--userversion ${{ needs.BumpTag.outputs.tag_name }}"
|
||||||
./tools/butler push \
|
# ./tools/butler push \
|
||||||
"Windows.zip" \
|
# "Windows.zip" \
|
||||||
${{ env.ITCHIO_USERNAME }}/${{ env.ITCHIO_GAMEID }}:windows ${versionArgument}
|
# ${{ env.ITCHIO_USERNAME }}/${{ env.ITCHIO_GAMEID }}:windows ${versionArgument}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user