ci: moving to Itch publication
This commit is contained in:
@ -9,6 +9,9 @@ on:
|
|||||||
|
|
||||||
env:
|
env:
|
||||||
GAME_NAME: GodotExampleProject
|
GAME_NAME: GodotExampleProject
|
||||||
|
ITCHIO_USERNAME: Minimata
|
||||||
|
ITCHIO_GAMEID: CICDTestProject
|
||||||
|
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
BumpTag:
|
BumpTag:
|
||||||
@ -68,12 +71,37 @@ jobs:
|
|||||||
zip -r Mac.zip build/mac
|
zip -r Mac.zip build/mac
|
||||||
- name: Upload to release
|
- name: Upload to release
|
||||||
uses: akkuman/gitea-release-action@v1
|
uses: akkuman/gitea-release-action@v1
|
||||||
env:
|
|
||||||
NODE_OPTIONS: '--experimental-fetch' # if nodejs < 18
|
|
||||||
with:
|
with:
|
||||||
name: Running release
|
name: Running release
|
||||||
tag_name: ${{ needs.BumpTag.outputs.tag_name }}
|
tag_name: ${{ needs.BumpTag.outputs.tag_name }}
|
||||||
files: |-
|
files: |-
|
||||||
Windows.zip
|
Windows.zip
|
||||||
Linux.zip
|
Linux.zip
|
||||||
Mac.zip
|
Mac.zip
|
||||||
|
- 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: Windows.zip
|
||||||
|
buildChannel: windows
|
||||||
|
- 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: Linux.zip
|
||||||
|
buildChannel: linux
|
||||||
|
- 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: Mac.zip
|
||||||
|
buildChannel: mac
|
||||||
|
Reference in New Issue
Block a user