ce78f33fe3
ci: Remove dnf cache sharing
...
This approach isn't scalable and doesn't fit with upcoming change. It
may be replaced by a different mechanism in the future.
2025-04-29 11:39:15 +02:00
ddea58d2e6
ci: Refactor onc-kde:main-nvidia-ver4a
/ build-kde (push) Successful in 20m54s
2025-04-29 11:12:36 +02:00
901757a44c
ci: Refactor onc-kde:main-nvidia
/ build-kde (push) Has been cancelled
2025-04-29 11:09:45 +02:00
f3c36fe4dc
ci: Fix main-ver4a dated tag
2025-04-29 11:06:40 +02:00
ff4632cb0b
ci: Refactor onc-kde:main-ver4a
/ build-kde (push) Successful in 20m40s
2025-04-29 10:45:50 +02:00
e02afff268
ci: Fix buildah inspect format
/ build-kde (push) Successful in 21m40s
2025-04-28 21:38:10 +02:00
e68c0cbf8f
ci: Replace podman-login action
2025-04-28 21:15:51 +02:00
a65b73560d
ci: Fix typo
/ build-kde (push) Failing after 9m3s
2025-04-28 21:08:34 +02:00
0e550925a4
ci: Fix image tag
/ build-kde (push) Failing after 10s
2025-04-28 21:07:00 +02:00
dcaa15a7ba
ci: Differentiate expiring image tag
/ build-kde (push) Has been cancelled
2025-04-28 21:04:57 +02:00
8b116cd105
ci: Move onc-kde:main to buildah
/ build-kde (push) Failing after 7m54s
2025-04-28 20:55:18 +02:00
d015dac63e
ci: Move onc-kde:main away from actions
/ build-kde (push) Has been cancelled
2025-04-28 20:48:11 +02:00
afda884303
ci: Fix typo
/ build-kde (push) Successful in 19m53s
2025-04-28 19:33:51 +02:00
ec306a331c
ci: Fix formatting
/ build-kde (push) Failing after 0s
2025-04-28 19:30:18 +02:00
a4957c4b67
ci: Refactor onc-kde:main build/release
/ build-kde (push) Failing after 0s
2025-04-28 19:24:01 +02:00
cf6e076c6a
ci: Remove old build step
2025-04-28 18:16:51 +02:00
fdde7b0736
ci: Fix podman login
/ build-kde (push) Successful in 20m24s
2025-04-28 13:34:41 +02:00
b3c97ed3b2
ci: Fix cache path
/ build-kde (push) Failing after 9s
2025-04-28 12:18:15 +02:00
e06df2d81c
ci: Fix image build step name
2025-04-28 12:13:16 +02:00
8e7f710c08
ci: Start transitioning to actions
/ build-kde (push) Failing after 10s
2025-04-28 12:11:39 +02:00
855d1eabab
ci: Stop building gnome images
/ build-kde (push) Successful in 19m53s
2025-04-24 23:26:41 +02:00
11c0e2ff1a
Use "git-core" instead of "git" for mpv build
...
/ build-gnome (push) Has been cancelled
/ build-kde (push) Has been cancelled
Inspired by https://fedoraproject.org/wiki/Changes/ChangeToGitCore
2025-04-23 14:53:22 +02:00
667f41ed7c
fix: Treat /usr/bin and /usr/sbin as same directory
...
/ build-gnome (push) Successful in 17m44s
/ build-kde (push) Successful in 25m17s
These two directories have been merged in F42, given that the current
regex to exclude some packages from sbin is no longer valid and needs to
exclude both their bin and sbin paths.
https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin
2025-04-17 01:26:56 +02:00
e650817c5d
fix: Force customized prompt to always apply
...
/ build-gnome (push) Successful in 17m40s
/ build-kde (push) Successful in 24m27s
The script was expecting one of two default prompts to be set, so it
wouldn't override any custom ones. But the default prompts changed in
F42, this patch removes the check these prompts and makes the script
always override it.
2025-04-16 16:36:38 +02:00
9ed69ddf96
Rebase to F42
/ build-gnome (push) Successful in 18m19s
/ build-kde (push) Successful in 24m59s
2025-04-16 13:08:52 +02:00
6079b7a33c
Handle expiration through annotations
/ build-gnome (push) Successful in 15m26s
/ build-kde (push) Successful in 21m32s
2025-04-10 12:30:10 +02:00
ce4c07197b
Configure expiration for dated images only
/ build-gnome (push) Successful in 9m19s
/ build-kde (push) Has been cancelled
2025-04-10 11:09:55 +02:00
9688b0ff46
Hardcode quay expiration
...
/ build-gnome (push) Successful in 13m42s
/ build-kde (push) Successful in 14m45s
I'll most likely make this into a variable soon, but I don't want it to
be inherited from upstream in case it changes there.
2025-04-09 23:42:15 +02:00
c3f2c8f7e3
Make registry domain a build arg
/ build-gnome (push) Successful in 13m35s
/ build-kde (push) Successful in 19m21s
2025-04-09 22:55:12 +02:00
a300ce01e7
Move build to "oci-builder" runners
/ build-kde (push) Failing after 11m53s
/ build-gnome (push) Failing after 11m54s
2025-04-07 20:46:43 +02:00
1df3970702
Enable no-new-privileges on builds
/ build-gnome (push) Successful in 14m46s
/ build-kde (push) Successful in 19m47s
2025-03-30 14:52:49 +02:00
666ce978e2
Fix builds inside locked-down buildah container
/ build-gnome (push) Successful in 13m2s
/ build-kde (push) Successful in 19m15s
2025-03-29 21:48:44 +01:00
cfdde98fdf
Make manpager less more verbose
/ build-kde (push) Successful in 19m36s
/ build-gnome (push) Successful in 14m10s
2025-03-27 21:50:37 +01:00
23c10bf98c
Make setuid/setgid file exceptions more robust.
/ build-gnome (push) Successful in 14m17s
/ build-kde (push) Successful in 20m2s
2025-03-27 21:13:49 +01:00
25b2d55175
Fix quoting
2025-03-27 21:07:40 +01:00
8d03443759
Make bat manpager print from top
...
/ build-gnome (push) Successful in 13m47s
/ build-kde (push) Successful in 18m53s
If a manual is short enough to fit into first screen, the manual will
not start at the top of the terminal because it's painted from bottom to
top. This makes less print from top to bottom, making the behavior
consistent between long and short manuals.
2025-03-26 13:58:13 +01:00
9ab7accb63
Fix paging when LESS variable is set
2025-03-26 13:56:30 +01:00
7c6f973a2e
Disable less truncation
2025-03-26 13:54:59 +01:00
48927b0a06
Fix LESS and SYSTEMD_LESS configuration.
/ build-gnome (push) Successful in 13m41s
/ build-kde (push) Successful in 18m29s
2025-03-22 21:33:21 +01:00
8e4856f2da
Make LESS match SYSTEMD_LESS
/ build-gnome (push) Successful in 13m22s
/ build-kde (push) Successful in 18m47s
2025-03-22 15:50:11 +01:00
94178cfbc4
Make configs less likely to conflict with upstream
2025-03-22 15:48:47 +01:00
3ccd0cf694
Enable mouse scrolling in systemd tools
...
/ build-gnome (push) Successful in 13m58s
/ build-kde (push) Successful in 18m49s
Additionally causes the output to not stay in buffer after pager exit.
2025-03-22 14:52:09 +01:00
833cf11aa8
Make bat manpager exit on SIGINT
/ build-gnome (push) Successful in 16m11s
/ build-kde (push) Successful in 23m35s
2025-03-21 17:42:59 +01:00
18763ea58f
Revert "Work around latest dnf5 not pulling gpg keys"
...
/ build-kde (push) Failing after 10m0s
/ build-gnome (push) Successful in 12m30s
This reverts commit 7accbdd080
.
2025-03-20 10:16:35 +01:00
7accbdd080
Work around latest dnf5 not pulling gpg keys
...
/ build-gnome (push) Successful in 13m27s
/ build-kde (push) Successful in 18m37s
Workaround for https://github.com/rpm-software-management/dnf5/issues/2134
2025-03-17 10:31:39 +01:00
6f34e1897f
Revert "Simplify colored prompt"
...
/ build-gnome (push) Successful in 12m39s
/ build-kde (push) Failing after 6m40s
This reverts commit 0dfcb1252a
.
2025-03-16 20:58:51 +01:00
993ca7315e
(ver4a) Re-enable setuid on FUSE mount binaries.
...
/ build-kde (push) Successful in 19m10s
/ build-gnome (push) Successful in 14m37s
This is required for flatpak which depends on FUSE.
2025-03-14 16:58:58 +01:00
0dfcb1252a
Simplify colored prompt
/ build-gnome (push) Successful in 13m36s
/ build-kde (push) Successful in 18m58s
2025-03-14 10:32:58 +01:00
ae7824edef
Allow wheel members to manage systemd units without prompts.
...
/ build-gnome (push) Failing after 11m6s
/ build-kde (push) Failing after 13m25s
Required for passwordless run0 usage.
2025-03-13 14:00:21 +01:00
02e0d34ac3
Remove rpm-ostreed.conf, since I only use dnf5 for layering.
/ build-gnome (push) Failing after 10m51s
/ build-kde (push) Failing after 13m48s
2025-03-13 13:27:07 +01:00