mirror of
https://github.com/TommyFang2077/dsh-desktop.git
synced 2026-08-18 05:16:35 +08:00
fix: export owner vars for subprocess script
This commit is contained in:
@@ -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
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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}"
|
||||||
|
|||||||
Reference in New Issue
Block a user