diff options
| author | Nippy <nippy@rp1.hu> | 2026-05-25 18:25:56 +0200 |
|---|---|---|
| committer | Nippy <nippy@rp1.hu> | 2026-05-25 18:25:56 +0200 |
| commit | e1f0fac166056bb106284be4a3fec0c558525927 (patch) | |
| tree | 95bba16a40da7995da519ebf91cf85e9cf0b4364 /.forgejo/workflows | |
| parent | 47d344e43609420ee2d32db3e8a106f6e45935f4 (diff) | |
| download | RaveOS-PKGBUILD-e1f0fac166056bb106284be4a3fec0c558525927.tar.gz RaveOS-PKGBUILD-e1f0fac166056bb106284be4a3fec0c558525927.zip | |
fix: pkgrel reset 10-re uj kernel verzionel, +1 csak tagrel valtozasnal
Diffstat (limited to '.forgejo/workflows')
| -rw-r--r-- | .forgejo/workflows/kernel-update-check.yml | 12 |
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)) |