Commit graph

4 commits

Author SHA1 Message Date
Philip Peterson
cb12599391 RPM: each architecture natively, on its own runner
All checks were successful
RPM / rpm (arm64, runner-arm64-linux) (push) Successful in 3m4s
RPM / rpm (amd64, runner-x86-linux) (push) Successful in 1m7s
arm64 builds on the new runner-arm64-linux instead of under emulation.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-03 21:50:12 -09:00
Philip Peterson
ca5d81f2cb RPM: build with the shared quine-global/app-build action
Some checks are pending
RPM / rpm (push) Waiting to run
Its build script moves there, shared with our other apps.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-03 21:05:16 -09:00
Philip Peterson
8564589ff5 RPM: build for arm64 too, under emulation
All checks were successful
RPM / rpm (push) Successful in 31m47s
quine-linux's arm64 image installs it. force-quit-gui links GTK through
cgo, so arm64 builds in an arm64 Fedora rather than cross-compiling.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-03 20:56:29 -09:00
Philip Peterson
b820393162 Package as an RPM, built and published by Forgejo Actions
All checks were successful
RPM / rpm (push) Successful in 49s
packaging/ builds swap-watchdog and force-quit-gui in a Fedora container
and makes an RPM, with the user services pointing at /usr/bin and a preset
enabling them; kdotool comes from Fedora's package.
.forgejo/workflows/rpm.yml runs that on each push to main and uploads it
to the forge's quine RPM group, which quine-linux's image installs from.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-31 03:53:59 -08:00