5 Commits
v0.1.1 ... main

Author SHA1 Message Date
7cd241b0f2 ci: uploading builds as artifacts
All checks were successful
Create tag and build when new code gets to main / BumpTag (push) Successful in 6s
Create tag and build when new code gets to main / Export (push) Successful in 2m44s
2025-06-17 17:06:33 +02:00
0a76e96f1d ci: removing bugged release action
All checks were successful
Create tag and build when new code gets to main / BumpTag (push) Successful in 6s
Create tag and build when new code gets to main / Export (push) Successful in 2m13s
2025-06-17 16:24:08 +02:00
12f8379095 ci: moving to Itch publication
Some checks failed
Create tag and build when new code gets to main / BumpTag (push) Successful in 6s
Create tag and build when new code gets to main / Export (push) Has been cancelled
2025-06-17 16:23:32 +02:00
c10b9c413a ci: trying to fix the gitea release action
Some checks failed
Create tag and build when new code gets to main / BumpTag (push) Successful in 7s
Create tag and build when new code gets to main / Export (push) Failing after 1m37s
2025-06-17 16:09:32 +02:00
ffec969889 fix: enabling ETC2 texture format for Mac export
Some checks failed
Create tag and build when new code gets to main / BumpTag (push) Successful in 7s
Create tag and build when new code gets to main / Export (push) Failing after 1m44s
2025-06-17 15:59:18 +02:00
2 changed files with 51 additions and 8 deletions

View File

@ -9,6 +9,9 @@ on:
env: env:
GAME_NAME: GodotExampleProject GAME_NAME: GodotExampleProject
ITCHIO_USERNAME: Minimata
ITCHIO_GAMEID: CICDTestProject
jobs: jobs:
BumpTag: BumpTag:
@ -66,12 +69,48 @@ jobs:
mkdir -v -p build/mac mkdir -v -p build/mac
godot --headless --verbose --export-release "macOS" build/mac/${{ env.GAME_NAME }}.zip godot --headless --verbose --export-release "macOS" build/mac/${{ env.GAME_NAME }}.zip
zip -r Mac.zip build/mac zip -r Mac.zip build/mac
- name: Upload to release
uses: akkuman/gitea-release-action@v1 - name: Upload Windows build
uses: actions/upload-artifact@v3
with: with:
name: Running release name: WindowsBuild
tag_name: ${{ needs.BumpTag.outputs.tag_name }} path: Windows.zip
files: |- - name: Upload to Itch
Windows.zip uses: KikimoraGames/itch-publish@v0.0.3
Linux.zip with:
Mac.zip 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 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:
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 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:
butlerApiKey: ${{ secrets.BUTLER_TOKEN }}
itchUsername: ${{ env.ITCHIO_USERNAME }}
itchGameId: ${{ env.ITCHIO_GAMEID }}
buildNumber: ${{ needs.BumpTag.outputs.tag_name }}
gameData: Mac.zip
buildChannel: mac

View File

@ -18,3 +18,7 @@ config/icon="res://icon.svg"
[dotnet] [dotnet]
project/assembly_name="ExampleProject" project/assembly_name="ExampleProject"
[rendering]
textures/vram_compression/import_etc2_astc=true