diff options
| author | Nippy <nippy@rp1.hu> | 2026-05-07 21:28:53 +0200 |
|---|---|---|
| committer | Nippy <nippy@rp1.hu> | 2026-05-07 21:28:53 +0200 |
| commit | 5ae435c68b0b430bbd3da445b8139a84d4974940 (patch) | |
| tree | 747ac88bc780fd74fb2f8daa28a9bf353b85ffa5 /.forgejo/workflows | |
| parent | 773c5582c2bb314dfb39bc7eaee3f914157f5bc9 (diff) | |
| download | RaveOS-PKGBUILD-5ae435c68b0b430bbd3da445b8139a84d4974940.tar.gz RaveOS-PKGBUILD-5ae435c68b0b430bbd3da445b8139a84d4974940.zip | |
raveos update
Diffstat (limited to '.forgejo/workflows')
| -rw-r--r-- | .forgejo/workflows/build-theme-send-core-repo.yml | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/.forgejo/workflows/build-theme-send-core-repo.yml b/.forgejo/workflows/build-theme-send-core-repo.yml index d0b206b..2be988b 100644 --- a/.forgejo/workflows/build-theme-send-core-repo.yml +++ b/.forgejo/workflows/build-theme-send-core-repo.yml @@ -152,6 +152,27 @@ jobs: makepkg -s --noconfirm -f cp -v build/raveos-tools-*.pkg.tar.zst /tmp/builtpkgs/ + - name: Mirror linux-cachyos + sddm-astronaut-theme from Chaotic-AUR + run: | + set -euo pipefail + CORE="/tmp/raveos-core-repo/x86_64" + MIRROR="https://de-mirror.chaotic.cx/chaotic-aur/x86_64" + + for PKG in linux-cachyos linux-cachyos-headers sddm-astronaut-theme; do + LATEST=$(curl -sL "${MIRROR}/" | grep -o "href=\"${PKG}-[0-9][^\"]*\.pkg\.tar\.zst\"" | sed 's/href="//;s/"//' | head -1) + if [ -z "$LATEST" ]; then + echo "$PKG nem talalhato Chaotic-AUR-ban -> skip" + continue + fi + if [ -f "$CORE/$LATEST" ]; then + echo "$PKG $LATEST mar bent van a core repoban -> skip" + continue + fi + echo "$PKG uj verzio: $LATEST - letoltes..." + curl -fL --progress-bar "${MIRROR}/${LATEST}" -o "/tmp/builtpkgs/${LATEST}" + echo "$PKG letolve OK" + done + - name: Publish packages to raveos-core-repo (only if changed) run: | set -euo pipefail |