From fbca048aba73dbcf8c69a57623ab8a0f46609dc5 Mon Sep 17 00:00:00 2001 From: god Date: Sat, 4 Jul 2026 22:07:07 +0800 Subject: [PATCH] ci: no templates needed for pck export, cache godot binary --- .gitea/workflows/deploy_patch.yml | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/.gitea/workflows/deploy_patch.yml b/.gitea/workflows/deploy_patch.yml index 53513a3..0d43bda 100644 --- a/.gitea/workflows/deploy_patch.yml +++ b/.gitea/workflows/deploy_patch.yml @@ -28,28 +28,15 @@ jobs: - name: Setup Godot (Cached) run: | - apt-get update -qq && apt-get install -y -qq unzip curl if [ ! -f /cache/godot_4.7 ]; then echo "Downloading Godot 4.7..." + apt-get update -qq && apt-get install -y -qq unzip curl curl -sL -o /tmp/godot.zip "https://github.com/godotengine/godot-builds/releases/download/4.7-stable/Godot_v4.7-stable_linux.x86_64.zip" unzip -q -o /tmp/godot.zip -d /cache/ mv /cache/Godot_v4.7-stable_linux.x86_64 /cache/godot_4.7 fi cp /cache/godot_4.7 /usr/local/bin/godot chmod +x /usr/local/bin/godot - mkdir -p ~/.local/share/godot/export_templates/4.7.stable - if [ ! -f /cache/Godot_v4.7-stable_export_templates.tpz ]; then - echo "Downloading templates..." - curl -sL -o /cache/Godot_v4.7-stable_export_templates.tpz \ - "https://github.com/godotengine/godot-builds/releases/download/4.7-stable/Godot_v4.7-stable_export_templates.tpz" - fi - if [ ! -f ~/.local/share/godot/export_templates/4.7.stable/macos.zip ]; then - cd ~/.local/share/godot/export_templates/4.7.stable - unzip -q -o /cache/Godot_v4.7-stable_export_templates.tpz - mv templates/* . 2>/dev/null || true - rm -rf templates - fi - cd $GITHUB_WORKSPACE mkdir -p build - name: Generate version.json & bump version