Skip to content

Add Fedora packaging and validated COPR releases - #1

Merged
branrgx merged 3 commits into
mainfrom
feat/fedora-copr
Sep 10, 2026
Merged

branrgx merged 3 commits into
mainfrom
feat/fedora-copr

Conversation

@branrgx

@branrgx branrgx commented Sep 10, 2026 •

Copy link
Copy Markdown
Owner

Adds Fedora RPM packaging from version tags and validates builds, tests, and installed paths in Fedora 44. Publishing a release reuses validation before notifying COPR of the validated tag.

Configures the systemd user-unit directory independently of lib64, replaces AUR installation instructions with COPR, and disables the Arch workflow. The Fedora container installs Git before checkout and trusts the mounted workspace for archive generation.

Validation: Fedora CI passed for 60a900a (RPM build, tests, and install checks). The full scripts/gate-local.sh passed locally in a Fedora 44 container: both builds/test runs, install smoke, and daemon smoke. Spec expansion, workflow YAML/shell syntax, and git diff checks also passed. Interactive desktop authentication and the release webhook have not been exercised.

@branrgx
branrgx merged commit 524e5bb into main Sep 10, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant