1
0
Fork 0
Commit graph

193 commits

Author SHA1 Message Date
9ae190bc06 Fix formatting 2025-04-30 09:41:38 +02:00
39bef26492 Add information about images and tags 2025-04-29 15:47:23 +02:00
333954f2d9 Fix formatting
All checks were successful
/ Build onc-kde:main (push) Successful in 8m54s
/ Build onc-kde:main-ver4a (push) Successful in 7m1s
/ Build onc-kde:main-nvidia (push) Successful in 8m13s
/ Build onc-kde:main-nvidia-ver4a (push) Successful in 5m16s
2025-04-29 15:14:59 +02:00
2cadfcfc5b Remove unneeded "cd" steps in builds 2025-04-29 15:14:16 +02:00
7f136a4ab3 Set correct build contexts for buildah
Some checks failed
/ Build onc-kde:main-ver4a (push) Blocked by required conditions
/ Build onc-kde:main-nvidia (push) Blocked by required conditions
/ Build onc-kde:main-nvidia-ver4a (push) Blocked by required conditions
/ Build onc-kde:main (push) Has been cancelled
2025-04-29 15:13:03 +02:00
644506b2d9 Fix path to build context
Some checks failed
/ Build onc-kde:main-ver4a (push) Has been skipped
/ Build onc-kde:main-nvidia (push) Has been skipped
/ Build onc-kde:main-nvidia-ver4a (push) Has been skipped
/ Build onc-kde:main (push) Failing after 7s
2025-04-29 15:08:47 +02:00
c61a0fa2a0 Optimize repository
Some checks failed
/ Build onc-kde:main-ver4a (push) Has been skipped
/ Build onc-kde:main-nvidia (push) Has been skipped
/ Build onc-kde:main-nvidia-ver4a (push) Has been skipped
/ Build onc-kde:main (push) Failing after 7s
2025-04-29 15:08:01 +02:00
c6204ee504 Remove unused scratch Dockerfile 2025-04-29 14:38:14 +02:00
6a8bea3dbf ci: Remove unused gnome build 2025-04-29 12:24:37 +02:00
19067bcf90 ci: Remove broken cleanup 2025-04-29 12:23:46 +02:00
dba72902be ci: Split each image/layer into a separate job
All checks were successful
/ Build onc-kde:main-nvidia-ver4a (push) Successful in 5m23s
/ Build onc-kde:main (push) Successful in 9m20s
/ Build onc-kde:main-ver4a (push) Successful in 7m10s
/ Build onc-kde:main-nvidia (push) Successful in 8m54s
2025-04-29 11:51:26 +02:00
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
All checks were successful
/ build-kde (push) Successful in 20m54s
2025-04-29 11:12:36 +02:00
901757a44c ci: Refactor onc-kde:main-nvidia
Some checks failed
/ 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
All checks were successful
/ build-kde (push) Successful in 20m40s
2025-04-29 10:45:50 +02:00
e02afff268 ci: Fix buildah inspect format
All checks were successful
/ 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
Some checks failed
/ build-kde (push) Failing after 9m3s
2025-04-28 21:08:34 +02:00
0e550925a4 ci: Fix image tag
Some checks failed
/ build-kde (push) Failing after 10s
2025-04-28 21:07:00 +02:00
dcaa15a7ba ci: Differentiate expiring image tag
Some checks failed
/ build-kde (push) Has been cancelled
2025-04-28 21:04:57 +02:00
8b116cd105 ci: Move onc-kde:main to buildah
Some checks failed
/ build-kde (push) Failing after 7m54s
2025-04-28 20:55:18 +02:00
d015dac63e ci: Move onc-kde:main away from actions
Some checks failed
/ build-kde (push) Has been cancelled
2025-04-28 20:48:11 +02:00
afda884303 ci: Fix typo
All checks were successful
/ build-kde (push) Successful in 19m53s
2025-04-28 19:33:51 +02:00
ec306a331c ci: Fix formatting
Some checks failed
/ build-kde (push) Failing after 0s
2025-04-28 19:30:18 +02:00
a4957c4b67 ci: Refactor onc-kde:main build/release
Some checks failed
/ 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
All checks were successful
/ build-kde (push) Successful in 20m24s
2025-04-28 13:34:41 +02:00
b3c97ed3b2 ci: Fix cache path
Some checks failed
/ 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
Some checks failed
/ build-kde (push) Failing after 10s
2025-04-28 12:11:39 +02:00
855d1eabab ci: Stop building gnome images
All checks were successful
/ build-kde (push) Successful in 19m53s
2025-04-24 23:26:41 +02:00
11c0e2ff1a Use "git-core" instead of "git" for mpv build
Some checks failed
/ 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
All checks were successful
/ 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
All checks were successful
/ 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
All checks were successful
/ 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
All checks were successful
/ 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
Some checks failed
/ build-gnome (push) Successful in 9m19s
/ build-kde (push) Has been cancelled
2025-04-10 11:09:55 +02:00
9688b0ff46 Hardcode quay expiration
All checks were successful
/ 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
All checks were successful
/ 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
Some checks failed
/ 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
All checks were successful
/ 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
All checks were successful
/ 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
All checks were successful
/ 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.
All checks were successful
/ 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
All checks were successful
/ 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.
All checks were successful
/ build-gnome (push) Successful in 13m41s
/ build-kde (push) Successful in 18m29s
2025-03-22 21:33:21 +01:00