activity6 #1

Merged
EthanPisani merged 78 commits from activity6 into main 2025-04-12 14:58:57 -04:00
Showing only changes of commit 6fbcccc779 - Show all commits

View File

@ -10,6 +10,11 @@ on:
branches:
- '**'
env:
ITCH_USERNAME: redzuzu # Replace with your itch.io username
ITCH_GAME_ID: stellar-xipher # Replace with your itch.io game ID
jobs:
buildForAllSupportedPlatforms:
name: Build for ${{ matrix.targetPlatform }} (${{ matrix.unityVersion }})
@ -106,4 +111,24 @@ jobs:
files: |
/tmp/zipped_builds/build_${{ matrix.targetPlatform }}.zip
md5sum: true
sha256sum: false
sha256sum: false
publishToItch:
name: Publish to itch.io
runs-on: ubuntu-latest
needs: buildForAllSupportedPlatforms
strategy:
matrix:
targetPlatform:
- StandaloneWindows64
- StandaloneLinux64
steps:
- name: Publish to itch.io
uses: KikimoraGames/itch-publish@v0.0.3
with:
butlerApiKey: ${{ secrets.BUTLER_API_KEY }}
gameData: /tmp/zipped_builds/build_${{ matrix.targetPlatform }}.zip
itchUsername: ${{ env.ITCH_USERNAME }}
itchGameId: ${{ env.ITCH_GAME_ID }}
buildChannel: ${{ matrix.targetPlatform }}
buildNumber: ${{ needs.buildForAllSupportedPlatforms.outputs.tag.name }}