fix(ci): checkout 改用 gitea.* 表达式传参(runner 未注入 GITEA_* 默认环境变量)
Build and Publish Server / build (push) Failing after 1m22s
Publish Mini Program Dev Version / publish (push) Successful in 2m52s

This commit is contained in:
gouki
2026-08-09 17:52:50 +00:00
parent fdbf8307bb
commit ffac513b4a
2 changed files with 11 additions and 5 deletions
+5 -2
View File
@@ -16,10 +16,13 @@ jobs:
steps:
# 精简 runnerAlpine)无 node,无法跑 action-checkout;直接用 git 浅克隆
- name: Checkout
env:
REPO_URL: ${{ gitea.server_url }}/${{ gitea.repository }}
REF_NAME: ${{ gitea.ref_name }}
run: |
git init -q .
git remote add origin "$GITEA_SERVER_URL/$GITEA_REPOSITORY"
git fetch -q --depth 20 origin "$GITEA_REF_NAME"
git remote add origin "$REPO_URL"
git fetch -q --depth 20 origin "$REF_NAME"
git checkout -q FETCH_HEAD
git log --oneline -3
+6 -3
View File
@@ -13,12 +13,15 @@ jobs:
# 标准标签:hk / bt-runner 均带 ubuntu-latest,任一空闲 runner 接单
runs-on: ubuntu-latest
steps:
# hk 等精简 runnerAlpine)无 node,无法跑 action-checkout;直接用 git 浅克隆
# 精简 runnerAlpine)无 node,无法跑 action-checkout;直接用 git 浅克隆
- name: Checkout
env:
REPO_URL: ${{ gitea.server_url }}/${{ gitea.repository }}
REF_NAME: ${{ gitea.ref_name }}
run: |
git init -q .
git remote add origin "$GITEA_SERVER_URL/$GITEA_REPOSITORY"
git fetch -q --depth 20 origin "$GITEA_REF_NAME"
git remote add origin "$REPO_URL"
git fetch -q --depth 20 origin "$REF_NAME"
git checkout -q FETCH_HEAD
git log --oneline -3