summaryrefslogtreecommitdiff
path: root/.forgejo
diff options
context:
space:
mode:
authorNippy <nippy@tuta.io>2026-05-16 23:48:50 +0200
committerNippy <nippy@tuta.io>2026-05-16 23:48:50 +0200
commitd9245a134dfbaadb107615398068022fdd11ebcb (patch)
treed346a955322068da93cc068c3e0a08fc62bebd4b /.forgejo
parentf095b781522d13608a9064f3c22d2f6c7100c636 (diff)
downloadRaveOS-build-iso-d9245a134dfbaadb107615398068022fdd11ebcb.tar.gz
RaveOS-build-iso-d9245a134dfbaadb107615398068022fdd11ebcb.zip
workflow: 3 ISO marad a VPS-en es Forgejoba
Diffstat (limited to '.forgejo')
-rw-r--r--.forgejo/workflows/build-iso.yml8
1 files changed, 5 insertions, 3 deletions
diff --git a/.forgejo/workflows/build-iso.yml b/.forgejo/workflows/build-iso.yml
index 9e9d960..0c8b71d 100644
--- a/.forgejo/workflows/build-iso.yml
+++ b/.forgejo/workflows/build-iso.yml
@@ -117,12 +117,14 @@ jobs:
echo "${{ secrets.VPS_RELEASE_KEY }}" > ~/.ssh/vps_release_key
chmod 600 ~/.ssh/vps_release_key
- # Régi ISO-k törlése, új feltöltése
- ssh -i ~/.ssh/vps_release_key -o StrictHostKeyChecking=no \
- ${VPS_USER}@${VPS_HOST} "rm -f ${VPS_RELEASES_PATH}/*.iso"
+ # Új ISO feltöltése
scp -i ~/.ssh/vps_release_key -o StrictHostKeyChecking=no \
"$ISO_FILE" "${VPS_USER}@${VPS_HOST}:${VPS_RELEASES_PATH}/${ISO_NAME}"
+ # 3-nál régebbi ISO-k törlése a VPS-ről
+ ssh -i ~/.ssh/vps_release_key -o StrictHostKeyChecking=no \
+ ${VPS_USER}@${VPS_HOST} "ls -t ${VPS_RELEASES_PATH}/*.iso 2>/dev/null | tail -n +4 | xargs -r rm -f"
+
echo "ISO feltoltve: https://release.rp1.hu/${ISO_NAME}"
echo "ISO_NAME=${ISO_NAME}" >> "$GITHUB_ENV"