From 249a8d644c2ce0c08d9e04d616344704f307d2b9 Mon Sep 17 00:00:00 2001 From: bionickatana Date: Mon, 22 Jun 2026 10:26:44 -0600 Subject: [PATCH] Godot auto build --- .gitea/workflows/build.yaml | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index de62e1c..2e89604 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -13,13 +13,17 @@ jobs: - name: Export Linux Binary via Godot Container # This forces just THIS step to run inside the Godot container uses: docker://barichello/godot-ci:4.3 - with: - # We manually tell the container what commands to run - args: | - mkdir -v -p ~/.local/share/godot/export_templates/ - ln -s /root/.local/share/godot/export_templates/* ~/.local/share/godot/export_templates/ - mkdir -v -p build/linux - godot --headless --export-release "Linux" build/linux/godot_number_factory.x86_64 +with: + # 👇 Force the container to use bash to parse the block sequentially + entrypoint: /bin/bash + args: -c "mkdir -v -p ~/.local/share/godot/export_templates/ && ln -s /root/.local/share/godot/export_templates/* ~/.local/share/godot/export_templates/ && mkdir -v -p build/linux && godot --headless --export-release 'Linux' build/linux/godot_number_factory.x86_64" + #oldwith: + #old# We manually tell the container what commands to run + #oldargs: | + #old mkdir -v -p ~/.local/share/godot/export_templates/ + #old ln -s /root/.local/share/godot/export_templates/* ~/.local/share/godot/export_templates/ + #old mkdir -v -p build/linux + #old godot --headless --export-release "Linux" build/linux/godot_number_factory.x86_64 - name: Upload Linux Build Artifact uses: actions/upload-artifact@v4