summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNippy <nippy@rp1.hu>2026-05-07 19:18:15 +0200
committerNippy <nippy@rp1.hu>2026-05-07 19:18:15 +0200
commitf6a18944eb453377809dc0eda1865e03846f74b1 (patch)
tree3e5c99845ef48e116f43bc9a5b27a187c27948ec
parent2af27f8a84fcb28746467cf51fb0460ba6f3ac30 (diff)
downloadRaveOS-build-iso-f6a18944eb453377809dc0eda1865e03846f74b1.tar.gz
RaveOS-build-iso-f6a18944eb453377809dc0eda1865e03846f74b1.zip
update raveos theme
-rw-r--r--.forgejo/workflows/build-iso.yml17
1 files changed, 17 insertions, 0 deletions
diff --git a/.forgejo/workflows/build-iso.yml b/.forgejo/workflows/build-iso.yml
index 84aefa6..172f57a 100644
--- a/.forgejo/workflows/build-iso.yml
+++ b/.forgejo/workflows/build-iso.yml
@@ -148,6 +148,23 @@ jobs:
echo "Release feltoltve: https://git.rp1.hu/RaveOS/RaveOS-Releases/releases/tag/${TAG}"
+ 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 "
+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
+ 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" \
+ -H "Authorization: token ${{ secrets.RELEASE_TOKEN }}"
+ echo "Regi release torolve: $tag"
+ done
+
- name: Cleanup (SAFE)
if: always()
run: |