Release builds: rpm x86-64 and OpenWrt on ubuntu-24.04

ubuntu-latest is now 26.04. Its rpm 6 runs the signing command of
.rpmmacros without taking its second word as argv[0], so gpg got the
"gpg" there as a file name and every rpm of 1.0.2 failed to sign. The
OpenWrt 24.10 SDK refuses its install, which is not GNU's. arm64 already
builds on ubuntu-24.04-arm.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Vladimir Dubrovin 2026-10-24 14:45:26 +03:00
parent a20014e20c
commit 163022f00d
2 changed files with 4 additions and 2 deletions

View File

@ -30,7 +30,8 @@ jobs:
arch: arm_cortex-a7_neon-vfpv4 arch: arm_cortex-a7_neon-vfpv4
- target: mediatek/filogic - target: mediatek/filogic
arch: aarch64_cortex-a53 arch: aarch64_cortex-a53
runs-on: ubuntu-latest # 26.04: the OpenWrt SDK refuses its non-GNU install
runs-on: ubuntu-24.04
steps: steps:
- uses: actions/checkout@v7 - uses: actions/checkout@v7

View File

@ -18,7 +18,8 @@ jobs:
strategy: strategy:
matrix: matrix:
target: target:
- ubuntu-latest # 26.04: rpm 6 runs %__gpg_sign_cmd differently, signing fails
- ubuntu-24.04
runs-on: ${{ matrix.target }} runs-on: ${{ matrix.target }}
steps: steps:
- uses: actions/checkout@v7 - uses: actions/checkout@v7