summaryrefslogtreecommitdiff
path: root/.forgejo
diff options
context:
space:
mode:
authorNippy <nippy@rp1.hu>2026-05-07 19:27:15 +0200
committerNippy <nippy@rp1.hu>2026-05-07 19:27:15 +0200
commit07350237cad825137eb9f95a2066e496d55d0a98 (patch)
treec79c2023cb5eda1e3b461b59949a8ad2468f9ee0 /.forgejo
parentf6a18944eb453377809dc0eda1865e03846f74b1 (diff)
downloadRaveOS-build-iso-07350237cad825137eb9f95a2066e496d55d0a98.tar.gz
RaveOS-build-iso-07350237cad825137eb9f95a2066e496d55d0a98.zip
update raveos theme
Diffstat (limited to '.forgejo')
-rw-r--r--.forgejo/workflows/build-iso.yml5
1 files changed, 3 insertions, 2 deletions
diff --git a/.forgejo/workflows/build-iso.yml b/.forgejo/workflows/build-iso.yml
index 172f57a..7f6e37c 100644
--- a/.forgejo/workflows/build-iso.yml
+++ b/.forgejo/workflows/build-iso.yml
@@ -151,13 +151,14 @@ jobs:
RELEASES=$(curl -s "https://git.rp1.hu/api/v1/repos/RaveOS/RaveOS-Releases/releases?limit=50" \
-H "Authorization: token ${{ secrets.RELEASE_TOKEN }}")
- echo "$RELEASES" | python3 -c "
+ cat > /tmp/cleanup_releases.py << 'PYEOF'
import sys, json
releases = json.load(sys.stdin)
releases.sort(key=lambda r: r['id'], reverse=True)
for r in releases[3:]:
print(r['id'], r['tag_name'])
-" | while read id tag; do
+PYEOF
+ echo "$RELEASES" | python3 /tmp/cleanup_releases.py | while IFS=' ' read -r id tag; do
curl -s -X DELETE "https://git.rp1.hu/api/v1/repos/RaveOS/RaveOS-Releases/releases/$id" \
-H "Authorization: token ${{ secrets.RELEASE_TOKEN }}"
curl -s -X DELETE "https://git.rp1.hu/api/v1/repos/RaveOS/RaveOS-Releases/tags/$tag" \