From 0a04e1d852e669cdae51d928ddd085fad1cd4faf Mon Sep 17 00:00:00 2001 From: Andrew Kettel Date: Thu, 27 Aug 2026 16:27:31 -0700 Subject: [PATCH] Updating runners to use 4.7.2 godot --- .gitea/workflows/test.yml | 6 +++--- .gitea/workflows/validate.yml | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index 50fc3d9..de1e432 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -7,9 +7,9 @@ jobs: - uses: actions/checkout@v4 - name: Install Godot stable run: | - wget -q https://github.com/godotengine/godot/releases/download/4.3-stable/Godot_v4.3-stable_linux.x86_64.zip + wget -q https://github.com/godotengine/godot/releases/download/4.7.2-stable/Godot_v4.7.2-stable_linux.x86_64.zip unzip -qq *.zip -d /tmp/godot-install/ - sudo cp "/tmp/godot-install/Godot v4.3-stable/Godot_v4.3-stable_linux.x86_64" /usr/local/bin/godot - chmod +x /usr/local/bin/godot + GODOT_BIN=$(find /tmp/godot-install/ -type f -name "Godot_*linux.x86_64" | head -1) + sudo cp "$GODOT_BIN" /usr/local/bin/godot && chmod +x /usr/local/bin/godot - name: Run headless gdunit4 tests run: godot --headless --path . --script res://tests/run_tests.gd diff --git a/.gitea/workflows/validate.yml b/.gitea/workflows/validate.yml index 116286e..31e3d3b 100644 --- a/.gitea/workflows/validate.yml +++ b/.gitea/workflows/validate.yml @@ -7,10 +7,10 @@ jobs: - uses: actions/checkout@v4 - name: Install Godot stable run: | - wget -q https://github.com/godotengine/godot/releases/download/4.3-stable/Godot_v4.3-stable_linux.x86_64.zip + wget -q https://github.com/godotengine/godot/releases/download/4.7.2-stable/Godot_v4.7.2-stable_linux.x86_64.zip unzip -qq *.zip -d /tmp/godot-install/ - sudo cp "/tmp/godot-install/Godot v4.3-stable/Godot_v4.3-stable_linux.x86_64" /usr/local/bin/godot - chmod +x /usr/local/bin/godot + GODOT_BIN=$(find /tmp/godot-install/ -type f -name "Godot_*linux.x86_64" | head -1) + sudo cp "$GODOT_BIN" /usr/local/bin/godot && chmod +x /usr/local/bin/godot - name: Check project opens cleanly headless run: | godot --headless --path . 2>&1 | tee editor.log || true