From 37051d889c74667a3570f3e45320f984ba33ba85 Mon Sep 17 00:00:00 2001 From: Minimata Date: Thu, 31 Jul 2025 11:59:02 +0000 Subject: [PATCH] ci: update with correct Itch values --- .gitea/workflows/main.yaml | 34 +++++++++++++++------------------- 1 file changed, 15 insertions(+), 19 deletions(-) diff --git a/.gitea/workflows/main.yaml b/.gitea/workflows/main.yaml index b8a6650..e516642 100644 --- a/.gitea/workflows/main.yaml +++ b/.gitea/workflows/main.yaml @@ -8,9 +8,9 @@ on: - "**" env: - GAME_NAME: GodotExampleProject + GAME_NAME: GMTK25 ITCHIO_USERNAME: Minimata - ITCHIO_GAMEID: CICDTestProject + ITCHIO_GAMEID: GMTK25 jobs: @@ -69,12 +69,11 @@ jobs: mkdir -v -p build/mac godot --headless --verbose --export-release "macOS" build/mac/${{ env.GAME_NAME }}.zip zip -r Mac.zip build/mac + - name: Web Build + run: | + mkdir -v -p build/web + godot --headless --verbose --export-release "Web" build/web/index.html - - name: Upload Windows build - uses: actions/upload-artifact@v3 - with: - name: WindowsBuild - path: Windows.zip - name: Upload to Itch uses: KikimoraGames/itch-publish@v0.0.3 with: @@ -84,12 +83,6 @@ jobs: buildNumber: ${{ needs.BumpTag.outputs.tag_name }} gameData: Windows.zip buildChannel: windows - - - name: Upload Linux build - uses: actions/upload-artifact@v3 - with: - name: LinuxBuild - path: Linux.zip - name: Upload to Itch uses: KikimoraGames/itch-publish@v0.0.3 with: @@ -99,12 +92,6 @@ jobs: buildNumber: ${{ needs.BumpTag.outputs.tag_name }} gameData: Linux.zip buildChannel: linux - - - name: Upload Mac build - uses: actions/upload-artifact@v3 - with: - name: MacBuild - path: Mac.zip - name: Upload to Itch uses: KikimoraGames/itch-publish@v0.0.3 with: @@ -114,3 +101,12 @@ jobs: buildNumber: ${{ needs.BumpTag.outputs.tag_name }} gameData: Mac.zip buildChannel: mac + - name: Upload to Itch + uses: KikimoraGames/itch-publish@v0.0.3 + with: + butlerApiKey: ${{ secrets.BUTLER_TOKEN }} + itchUsername: ${{ env.ITCHIO_USERNAME }} + itchGameId: ${{ env.ITCHIO_GAMEID }} + buildNumber: ${{ needs.BumpTag.outputs.tag_name }} + gameData: build/web + buildChannel: web