fix: export owner vars for subprocess script

This commit is contained in:
2026-08-17 19:52:05 +08:00
parent 761c97213f
commit 601077468c
2 changed files with 4 additions and 4 deletions

View File

@@ -18,13 +18,13 @@ jobs:
for i in $(seq 1 40); do for i in $(seq 1 40); do
rm -rf repo rm -rf repo
git clone -q --depth 1 http://192.168.30.33:3000/TomHanck4/dsh-easy-desktop.git repo 2>/dev/null || { sleep 5; continue; } git clone -q --depth 1 http://192.168.30.33:3000/TomHanck4/dsh-easy-desktop.git repo 2>/dev/null || { sleep 5; continue; }
if grep -qF 'GITEA_OWNER="$REPO_OWNER"' repo/scripts/publish-gitea-actions.sh 2>/dev/null; then if grep -qF 'export GITEA_OWNER="$REPO_OWNER"' repo/scripts/publish-gitea-actions.sh 2>/dev/null; then
echo "publish scripts fresh (attempt ${i})" echo "publish scripts fresh (attempt ${i})"
break break
fi fi
sleep 10 sleep 10
done done
grep -qF 'GITEA_OWNER="$REPO_OWNER"' repo/scripts/publish-gitea-actions.sh || { grep -qF 'export GITEA_OWNER="$REPO_OWNER"' repo/scripts/publish-gitea-actions.sh || {
echo "mirror still stale after ~6 minutes" >&2 echo "mirror still stale after ~6 minutes" >&2
exit 1 exit 1
} }

View File

@@ -7,8 +7,8 @@ set -euo pipefail
GITHUB_REPO="${GITHUB_REPO:-TommyFang2077/dsh-easy-desktop}" GITHUB_REPO="${GITHUB_REPO:-TommyFang2077/dsh-easy-desktop}"
REPO_OWNER="${GITEA_OWNER:-TomHanck4}" REPO_OWNER="${GITEA_OWNER:-TomHanck4}"
REPO_NAME="${GITEA_REPO:-dsh-easy-desktop}" REPO_NAME="${GITEA_REPO:-dsh-easy-desktop}"
GITEA_OWNER="$REPO_OWNER" export GITEA_OWNER="$REPO_OWNER"
GITEA_REPO="$REPO_NAME" export GITEA_REPO="$REPO_NAME"
GITEA_BASE_URL="${GITEA_BASE_URL:-http://192.168.30.33:3000}" GITEA_BASE_URL="${GITEA_BASE_URL:-http://192.168.30.33:3000}"
PACKAGE_BASE_URL="${PACKAGE_BASE_URL:-https://git.fangsiyuan.top/api/packages/TomHanck4/generic/dsh-easy-desktop-updater}" PACKAGE_BASE_URL="${PACKAGE_BASE_URL:-https://git.fangsiyuan.top/api/packages/TomHanck4/generic/dsh-easy-desktop-updater}"
RELEASE_TAG="${RELEASE_TAG:-latest}" RELEASE_TAG="${RELEASE_TAG:-latest}"