commit f0d4498570d6288fa8b937c390793202d54faa71
parent 2080137d4d8cc9e7638a51e75655cc261e26ed09
Author: finwo <finwo@pm.me>
Date: Sun, 19 Feb 2023 21:53:06 +0100
Each workflow should only handle it's own tags
Diffstat:
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/scripts/build-tag.sh b/scripts/build-tag.sh
@@ -83,6 +83,10 @@ git -C "${DIR}/../build" add .
git -C "${DIR}/../build" commit -m "Release (update) $(TZ=UTC date '+%Y-%m-%dT%H:%MZ')"
git -C "${DIR}/../build" tag -f "${TAG}"
git -C "${DIR}/../build" push -f origin HEAD
-git -C "${DIR}/../build" push -f --tags
+
+# Push only specified tags
+while read tag; do
+ git push origin "refs/tags/${tag}"
+done < <(ini_foreach ini_output_value "${CFGFILE}" "mirror.tag")
# Done