summaryrefslogtreecommitdiff
path: root/.forgejo
diff options
context:
space:
mode:
authorNippy <nippy@rp1.hu>2026-05-25 18:25:56 +0200
committerNippy <nippy@rp1.hu>2026-05-25 18:25:56 +0200
commite1f0fac166056bb106284be4a3fec0c558525927 (patch)
tree95bba16a40da7995da519ebf91cf85e9cf0b4364 /.forgejo
parent47d344e43609420ee2d32db3e8a106f6e45935f4 (diff)
downloadRaveOS-PKGBUILD-e1f0fac166056bb106284be4a3fec0c558525927.tar.gz
RaveOS-PKGBUILD-e1f0fac166056bb106284be4a3fec0c558525927.zip
fix: pkgrel reset 10-re uj kernel verzionel, +1 csak tagrel valtozasnal
Diffstat (limited to '.forgejo')
-rw-r--r--.forgejo/workflows/kernel-update-check.yml12
1 files changed, 10 insertions, 2 deletions
diff --git a/.forgejo/workflows/kernel-update-check.yml b/.forgejo/workflows/kernel-update-check.yml
index fb6210f..1eb42c6 100644
--- a/.forgejo/workflows/kernel-update-check.yml
+++ b/.forgejo/workflows/kernel-update-check.yml
@@ -92,11 +92,19 @@ jobs:
OLD_PKGVER="${{ steps.current.outputs.PKGVER }}"
CUR="${{ steps.current.outputs.MAJOR }}.${{ steps.current.outputs.MINOR }}-${{ steps.current.outputs.TAGREL }}"
- # pkgver = kernel verzio (pl. 7.0.11), pkgrel auto-increment (min 10)
+ # pkgver = kernel verzio (pl. 7.0.11)
+ # pkgrel logika:
+ # - uj major.minor (pl. 7.0.10 -> 7.0.11 vagy 8.0.x) -> reset 10-re
+ # - csak _tagrel valtozik (ugyanaz a kernel, uj stable tag) -> +1
NEW_PKGVER="${NEW_MAJOR}.${NEW_MINOR}"
+ OLD_MAJOR="${{ steps.current.outputs.MAJOR }}"
+ OLD_MINOR="${{ steps.current.outputs.MINOR }}"
OLD_PKGREL=$(grep '^pkgrel=' linux-raveos/PKGBUILD | cut -d= -f2)
- if [ "$OLD_PKGREL" -lt 10 ]; then
+
+ if [ "${OLD_MAJOR}.${OLD_MINOR}" != "${NEW_MAJOR}.${NEW_MINOR}" ]; then
+ NEW_PKGREL=10
+ elif [ "$OLD_PKGREL" -lt 10 ]; then
NEW_PKGREL=10
else
NEW_PKGREL=$((OLD_PKGREL + 1))