From 64630662ac1527916d001c5e578e10d1b6c3574d Mon Sep 17 00:00:00 2001 From: adtpdn Date: Thu, 2 Jul 2026 15:47:55 +0800 Subject: [PATCH] ci: replace missing godot action with manual wget download --- .gitea/workflows/build_artifacts.yml | 27 +++++++++++---------- .gitea/workflows/ci.yml | 36 +++++++++++++++------------- .gitea/workflows/deploy_patch.yml | 9 +++---- .gitea/workflows/test.yml | 27 +++++++++++---------- 4 files changed, 55 insertions(+), 44 deletions(-) diff --git a/.gitea/workflows/build_artifacts.yml b/.gitea/workflows/build_artifacts.yml index 639f3f9..e5654d9 100644 --- a/.gitea/workflows/build_artifacts.yml +++ b/.gitea/workflows/build_artifacts.yml @@ -31,10 +31,11 @@ jobs: ssh-strict: false - name: Setup Godot - uses: firebelley/godot-action@v3 - with: - godot-version: '4.6' - engine-type: standard + run: | + wget -q https://github.com/godotengine/godot-builds/releases/download/4.6-stable/Godot_v4.6-stable_linux.x86_64.zip + unzip -q Godot_v4.6-stable_linux.x86_64.zip + sudo mv Godot_v4.6-stable_linux.x86_64 /usr/local/bin/godot + chmod +x /usr/local/bin/godot - name: Install export templates run: | @@ -66,10 +67,11 @@ jobs: ssh-strict: false - name: Setup Godot - uses: firebelley/godot-action@v3 - with: - godot-version: '4.6' - engine-type: standard + run: | + wget -q https://github.com/godotengine/godot-builds/releases/download/4.6-stable/Godot_v4.6-stable_linux.x86_64.zip + unzip -q Godot_v4.6-stable_linux.x86_64.zip + sudo mv Godot_v4.6-stable_linux.x86_64 /usr/local/bin/godot + chmod +x /usr/local/bin/godot - name: Install export templates run: | @@ -101,10 +103,11 @@ jobs: ssh-strict: false - name: Setup Godot - uses: firebelley/godot-action@v3 - with: - godot-version: '4.6' - engine-type: standard + run: | + wget -q https://github.com/godotengine/godot-builds/releases/download/4.6-stable/Godot_v4.6-stable_linux.x86_64.zip + unzip -q Godot_v4.6-stable_linux.x86_64.zip + sudo mv Godot_v4.6-stable_linux.x86_64 /usr/local/bin/godot + chmod +x /usr/local/bin/godot - name: Install export templates run: | diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index b7eab67..583d50c 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -19,10 +19,11 @@ jobs: ssh-strict: false - name: Setup Godot - uses: firebelley/godot-action@v3 - with: - godot-version: '4.6' - engine-type: standard + run: | + wget -q https://github.com/godotengine/godot-builds/releases/download/4.6-stable/Godot_v4.6-stable_linux.x86_64.zip + unzip -q Godot_v4.6-stable_linux.x86_64.zip + sudo mv Godot_v4.6-stable_linux.x86_64 /usr/local/bin/godot + chmod +x /usr/local/bin/godot - name: Install dependencies run: | @@ -47,10 +48,11 @@ jobs: ssh-strict: false - name: Setup Godot - uses: firebelley/godot-action@v3 - with: - godot-version: '4.6' - engine-type: standard + run: | + wget -q https://github.com/godotengine/godot-builds/releases/download/4.6-stable/Godot_v4.6-stable_linux.x86_64.zip + unzip -q Godot_v4.6-stable_linux.x86_64.zip + sudo mv Godot_v4.6-stable_linux.x86_64 /usr/local/bin/godot + chmod +x /usr/local/bin/godot - name: Install export templates run: | @@ -82,10 +84,11 @@ jobs: ssh-strict: false - name: Setup Godot - uses: firebelley/godot-action@v3 - with: - godot-version: '4.6' - engine-type: standard + run: | + wget -q https://github.com/godotengine/godot-builds/releases/download/4.6-stable/Godot_v4.6-stable_linux.x86_64.zip + unzip -q Godot_v4.6-stable_linux.x86_64.zip + sudo mv Godot_v4.6-stable_linux.x86_64 /usr/local/bin/godot + chmod +x /usr/local/bin/godot - name: Install export templates run: | @@ -117,10 +120,11 @@ jobs: ssh-strict: false - name: Setup Godot - uses: firebelley/godot-action@v3 - with: - godot-version: '4.6' - engine-type: standard + run: | + wget -q https://github.com/godotengine/godot-builds/releases/download/4.6-stable/Godot_v4.6-stable_linux.x86_64.zip + unzip -q Godot_v4.6-stable_linux.x86_64.zip + sudo mv Godot_v4.6-stable_linux.x86_64 /usr/local/bin/godot + chmod +x /usr/local/bin/godot - name: Install export templates run: | diff --git a/.gitea/workflows/deploy_patch.yml b/.gitea/workflows/deploy_patch.yml index 73f503c..f5ea574 100644 --- a/.gitea/workflows/deploy_patch.yml +++ b/.gitea/workflows/deploy_patch.yml @@ -26,10 +26,11 @@ jobs: ssh-strict: false - name: Setup Godot - uses: firebelley/godot-action@v3 - with: - godot-version: '4.6' - engine-type: standard + run: | + wget -q https://github.com/godotengine/godot-builds/releases/download/4.6-stable/Godot_v4.6-stable_linux.x86_64.zip + unzip -q Godot_v4.6-stable_linux.x86_64.zip + sudo mv Godot_v4.6-stable_linux.x86_64 /usr/local/bin/godot + chmod +x /usr/local/bin/godot - name: Install export templates run: | diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index b102837..f3c00ff 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -20,10 +20,11 @@ jobs: ssh-strict: false - name: Setup Godot - uses: firebelley/godot-action@v3 - with: - godot-version: '4.6' - engine-type: standard + run: | + wget -q https://github.com/godotengine/godot-builds/releases/download/4.6-stable/Godot_v4.6-stable_linux.x86_64.zip + unzip -q Godot_v4.6-stable_linux.x86_64.zip + sudo mv Godot_v4.6-stable_linux.x86_64 /usr/local/bin/godot + chmod +x /usr/local/bin/godot - name: Install dependencies run: | @@ -46,10 +47,11 @@ jobs: ssh-strict: false - name: Setup Godot - uses: firebelley/godot-action@v3 - with: - godot-version: '4.6' - engine-type: standard + run: | + wget -q https://github.com/godotengine/godot-builds/releases/download/4.6-stable/Godot_v4.6-stable_linux.x86_64.zip + unzip -q Godot_v4.6-stable_linux.x86_64.zip + sudo mv Godot_v4.6-stable_linux.x86_64 /usr/local/bin/godot + chmod +x /usr/local/bin/godot - name: Install export templates run: | @@ -86,10 +88,11 @@ jobs: ssh-strict: false - name: Setup Godot - uses: firebelley/godot-action@v3 - with: - godot-version: '4.6' - engine-type: standard + run: | + wget -q https://github.com/godotengine/godot-builds/releases/download/4.6-stable/Godot_v4.6-stable_linux.x86_64.zip + unzip -q Godot_v4.6-stable_linux.x86_64.zip + sudo mv Godot_v4.6-stable_linux.x86_64 /usr/local/bin/godot + chmod +x /usr/local/bin/godot - name: Check GDScript formatting run: |