feat(ci): Add Fedora RPM package build workflow #951

Closed
tcpipuk wants to merge 1 commit from tom/ci-fedora-rpm into main

1 commit

Author SHA1 Message Date
7406556550 feat(ci): Add Fedora RPM package build workflow
Some checks failed
Checks / Prek / Pre-commit & Formatting (push) Successful in 1m32s
Checks / Prek / Clippy and Cargo Tests (push) Successful in 5m49s
Documentation / Build and Deploy Documentation (pull_request) Successful in 33s
Build Fedora RPM / build (pull_request) Has been cancelled
Following PR #950 which introduced the RPM spec and systemd unit files,
this adds a comprehensive CI workflow for building, signing, testing, and
publishing RPM packages. Includes GPG signing infrastructure with Ed25519
keys and automatic package registry deployment for stable, development,
and feature branch builds.

Add documentation for RPM installation methods, repository configuration,
and package management. Fix linting issues in spec file for pre-commit
compliance.
2025-08-30 20:30:28 +01:00