ci: use authenticated Gitea checkout
CI / test (pull_request) Failing after 4m13s

This commit is contained in:
2026-09-28 22:58:29 +08:00
parent 6588e128bd
commit 49fd8598e7
+6 -2
View File
@@ -26,10 +26,14 @@ jobs:
steps:
- name: Checkout repository
env:
REPOSITORY_URL: http://117.72.28.96:8765/Jacky/Hulumath-Web.git
CHECKOUT_TOKEN: ${{ github.token }}
REVISION: ${{ gitea.sha }}
run: |
git clone "$REPOSITORY_URL" .
set -euo pipefail
git init .
git remote add origin "${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY}.git"
git -c http.extraHeader="Authorization: token ${CHECKOUT_TOKEN}" \
fetch --depth=1 origin "$REVISION"
git checkout --detach "$REVISION"
- name: Show Python version
run: python3 --version