From 321a2d98252f42c1775f57c1df76831165947627 Mon Sep 17 00:00:00 2001 From: Atlas Date: Wed, 11 Feb 2026 04:49:31 +0000 Subject: [PATCH] fix: use manual git checkout instead of actions/checkout for Gitea compatibility --- .gitea/workflows/syntax-check.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/syntax-check.yml b/.gitea/workflows/syntax-check.yml index 1e3fed6..90c1262 100644 --- a/.gitea/workflows/syntax-check.yml +++ b/.gitea/workflows/syntax-check.yml @@ -19,10 +19,12 @@ on: jobs: syntax-check: - runs-on: ubuntu-latest + runs-on: linux,x86_64,docker steps: - name: Checkout code - uses: actions/checkout@v3 + run: | + git clone --depth 1 "$(echo "${{ gitea.server_url }}" | sed "s|://|://oauth2:${{ gitea.token }}@|")/${{ gitea.repository }}.git" . + git checkout -q ${{ github.sha }} - name: Install shellcheck run: sudo apt-get update && sudo apt-get install -y shellcheck