@@ -4,6 +4,9 @@ builtAt="$(date +'%F %T %z')"
4
4
gitAuthor=
" The OpenList Projects Contributors <[email protected] >"
5
5
gitCommit=$( git log --pretty=format:" %h" -1)
6
6
7
+ # Set frontend repository, default to OpenListTeam/OpenList-Frontend
8
+ frontendRepo=" ${FRONTEND_REPO:- OpenListTeam/ OpenList-Frontend} "
9
+
7
10
githubAuthArgs=" "
8
11
if [ -n " $GITHUB_TOKEN " ]; then
9
12
githubAuthArgs=" --header \" Authorization: Bearer $GITHUB_TOKEN \" "
25
28
git tag -d beta || true
26
29
# Always true if there's no tag
27
30
version=$( git describe --abbrev=0 --tags 2> /dev/null || echo " v0.0.0" )
28
- webVersion=$( eval " curl -fsSL --max-time 2 $githubAuthArgs \" https://api.github.com/repos/OpenListTeam/OpenList-Frontend /releases/latest\" " | grep " tag_name" | head -n 1 | awk -F " :" ' {print $2}' | sed ' s/\"//g;s/,//g;s/ //g' )
31
+ webVersion=$( eval " curl -fsSL --max-time 2 $githubAuthArgs \" https://api.github.com/repos/$frontendRepo /releases/latest\" " | grep " tag_name" | head -n 1 | awk -F " :" ' {print $2}' | sed ' s/\"//g;s/,//g;s/ //g' )
29
32
fi
30
33
31
34
echo " backend version: $version "
@@ -46,7 +49,7 @@ ldflags="\
46
49
"
47
50
48
51
FetchWebRolling () {
49
- pre_release_json=$( eval " curl -fsSL --max-time 2 $githubAuthArgs -H \" Accept: application/vnd.github.v3+json\" \" https://api.github.com/repos/OpenListTeam/OpenList-Frontend /releases/tags/rolling\" " )
52
+ pre_release_json=$( eval " curl -fsSL --max-time 2 $githubAuthArgs -H \" Accept: application/vnd.github.v3+json\" \" https://api.github.com/repos/$frontendRepo /releases/tags/rolling\" " )
50
53
pre_release_assets=$( echo " $pre_release_json " | jq -r ' .assets[].browser_download_url' )
51
54
52
55
# There is no lite for rolling
@@ -59,7 +62,7 @@ FetchWebRolling() {
59
62
}
60
63
61
64
FetchWebRelease () {
62
- release_json=$( eval " curl -fsSL --max-time 2 $githubAuthArgs -H \" Accept: application/vnd.github.v3+json\" \" https://api.github.com/repos/OpenListTeam/OpenList-Frontend /releases/latest\" " )
65
+ release_json=$( eval " curl -fsSL --max-time 2 $githubAuthArgs -H \" Accept: application/vnd.github.v3+json\" \" https://api.github.com/repos/$frontendRepo /releases/latest\" " )
63
66
release_assets=$( echo " $release_json " | jq -r ' .assets[].browser_download_url' )
64
67
65
68
if [ " $useLite " = true ]; then
0 commit comments