Commit graph

126 commits

Author SHA1 Message Date
Zeglius
5c457c3d05
feat!: Only use container images as the only source of truth (#138)
Signed-off-by: Zeglius <33781398+Zeglius@users.noreply.github.com>
2026-05-19 07:48:30 -07:00
Zeglius
840217d97b
feat: Add nomodeset entry to grub (#135)
Signed-off-by: Zeglius <33781398+Zeglius@users.noreply.github.com>
2026-01-04 09:56:33 -08:00
Sabrina Marino
8a4e6f17e2
fix: Replace broken links in almalinux (#129) 2025-11-09 19:23:06 +00:00
Jorge O. Castro
65b12f5e5d
Remove installation instructions from README
Removed installation instructions for Just and Podman.
2025-10-04 01:02:39 -04:00
Copilot
7dd6f7195d
Write end user documentation on how titanoboa should be consumed. Use the @ublue-os/bluefin repository as the canonical example. Document the config files, the action options, as well as the end-to-end consumption of titanoboa so that any user can crea... (#126)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: castrojo <1264109+castrojo@users.noreply.github.com>
2025-10-04 01:00:58 -04:00
Zeglius
b72e27828b
chore: Rename bootup entry in grub (#123)
Co-authored-by: Robert Sturla <robertsturla@outlook.com>
2025-09-01 18:31:24 +02:00
Zeglius
77ff8ab31a
chore: use 'titanoboa_boot' as partition name (#122)
Signed-off-by: Zeglius <33781398+Zeglius@users.noreply.github.com>
2025-08-31 17:31:26 +02:00
James Reilly
c44d22a1dd
fix: remove 'dracut' and only install dracut-live (#121) 2025-08-24 10:30:40 +01:00
ubot-7274[bot]
8f02239fed
chore(deps): update actions/checkout action to v5 (#119)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-08-11 14:26:10 +01:00
James Reilly
3921b27f94
feat: CentOS builder image (#118) 2025-08-07 07:59:48 -04:00
Zeglius
0d2f310526
fix: Change default timeout to 10 (#115)
Signed-off-by: Zeglius <33781398+Zeglius@users.noreply.github.com>
2025-07-07 07:44:07 -04:00
Zeglius
f0b5ccbc77
feat: Add pre_initramfs hook (#114)
Signed-off-by: Zeglius <33781398+Zeglius@users.noreply.github.com>
2025-07-04 21:08:31 -04:00
RoyalOughtness
6c2e8ba58c
chore: pin dependency action to hash (#109) 2025-06-18 11:36:12 +02:00
m2
626369083b
fix: allow non-app flatpaks to be listed in flatpak list (#107)
Signed-off-by: m2 <69128853+m2Giles@users.noreply.github.com>
2025-05-24 12:37:41 -04:00
Jorge O. Castro
3d4a225ac3
Update README.md 2025-05-20 17:10:02 -04:00
Jorge O. Castro
580d4ab5ae
Update README.md 2025-05-20 17:09:02 -04:00
m2
154e9332ae fix: move delete rootfs in ci to prior to ISO step
Signed-off-by: m2 <69128853+m2Giles@users.noreply.github.com>
2025-05-19 18:06:20 -04:00
m2
d363ea44e2 fix: process-grub after iso-organize
Signed-off-by: m2 <69128853+m2Giles@users.noreply.github.com>
2025-05-19 16:44:03 -04:00
m2
0835d3f552 fix: delete rootfs after iso-organize and before iso
Signed-off-by: m2 <69128853+m2Giles@users.noreply.github.com>
2025-05-19 16:37:28 -04:00
m2
27d1f13ba3 fix: make sure /boot/grub is created
Signed-off-by: m2 <69128853+m2Giles@users.noreply.github.com>
2025-05-19 14:09:51 -04:00
m2
15cd3ca4d1 fix: delete rootfs in CI after squash
Signed-off-by: m2 <69128853+m2Giles@users.noreply.github.com>
2025-05-19 11:23:36 -04:00
m2
1d07ef51db chore: remove RAM menuentry, default to secureboot container-run-vm
Signed-off-by: m2 <69128853+m2Giles@users.noreply.github.com>
2025-05-18 15:27:36 -04:00
m2
f9594d1449 fix: fix container_image fallback, env for HOOK_post_rootfs, dependency handling
Signed-off-by: m2 <69128853+m2Giles@users.noreply.github.com>
2025-05-17 16:25:09 -04:00
m2
472da1f5f5 chore(ci): Name fallback 2025-05-17 08:44:24 -04:00
m2
629253d532 chore(ci): fix CI for upload 2025-05-17 08:10:41 -04:00
m2
27c9f2d10a
feat: leverage just dependency resolution (#104)
Signed-off-by: m2 <69128853+m2Giles@users.noreply.github.com>
2025-05-16 19:52:16 -04:00
renner0e
03413da6f4
fix: set /etc/localtime so KDE Plasma has a clock (#105) 2025-05-14 12:45:31 -04:00
Jorge O. Castro
585e009a5e
fix: grub.cfg.tmpl (#95) 2025-04-30 14:55:58 -03:00
Tulip Blossom
bd4eae674a
fix: make it so kargs dont get read if they are "NONE" (#74) 2025-04-20 11:37:54 -03:00
Tulip Blossom
136efaf2f2
feat: add customizeable kernel arguments for nvidia (#72) 2025-04-20 11:13:02 -03:00
Adam Fidel
4c1c1307d7
fix: only pull non-localhost images (#63)
Co-authored-by: Zeglius <33781398+Zeglius@users.noreply.github.com>
2025-04-03 09:15:22 +01:00
Adam Fidel
3e3cec0697
feat: drop-in scripts for livesys-scripts (#61) 2025-04-02 00:40:55 +02:00
Adam Fidel
b83df52abc
feat: podman pull if running locally (#62)
Co-authored-by: Tulip Blossom <tulilirockz@proton.me>
2025-04-01 17:17:39 -05:00
Zeglius
446992ec5a
feat: Add log grouping at CI (#58)
Signed-off-by: Zeglius <33781398+Zeglius@users.noreply.github.com>
2025-03-29 11:21:59 -05:00
Tulip Blossom
9e687a736b
feat: use livesys scripts by default for all images (#59) 2025-03-28 10:55:04 -05:00
Adam Fidel
835b513d03
fix: add default timezone on boot (#60)
Co-authored-by: Zeglius <33781398+Zeglius@users.noreply.github.com>
2025-03-28 10:54:34 -05:00
Tulip Blossom
c0f2f1df1c
fix: naming from aarch64 shim (#56) 2025-03-27 08:29:35 -03:00
Tulip Blossom
d2881f3475
fix: ensure ISO step runs in bash strict mode (#55) 2025-03-27 07:39:17 -03:00
Zeglius
7235da451c
feat: Hide yai user page in gnome (#52)
Signed-off-by: Zeglius <33781398+Zeglius@users.noreply.github.com>
2025-03-26 21:30:50 -04:00
Zeglius
79f515cbb9
feat: Remove image from storage once is no longer needed in CI (#51)
Signed-off-by: Zeglius <33781398+Zeglius@users.noreply.github.com>
Co-authored-by: Tulip Blossom <tulilirockz@proton.me>
2025-03-26 17:08:30 -04:00
Tulip Blossom
b8aa6c3dbc
fix: add polkit rules for podman and bootc privileged without password (#47) 2025-03-26 16:47:40 -03:00
Tulip Blossom
ce16cbc638
chore(grub): add a few troubleshooting options and remove RAM/Debug options from ISOs (#48) 2025-03-26 09:14:57 -03:00
Tulip Blossom
bd1db83d36
ci: ensure container-image is being passed properly (#46) 2025-03-25 23:21:29 -03:00
Tulip Blossom
512cabc9ab
fix: readd fuse-overlayfs so that we can run podman images on installers (#44) 2025-03-25 21:36:08 -04:00
Tulip Blossom
705791cb88
feat: let target installer container image be different from ISO root (#45) 2025-03-25 21:35:53 -04:00
Tulip Blossom
badf96f3a8
chore: also add zeglius as a codeowner
he's been contributing lots!
2025-03-25 22:34:34 -03:00
Tulip Blossom
9ca3430227
docs: main TODO elements are done! 2025-03-25 19:49:37 -03:00
Zeglius
7bef5b291b
feat: Add grub templating (#39)
Signed-off-by: Zeglius <33781398+Zeglius@users.noreply.github.com>
2025-03-25 13:28:58 -04:00
Zeglius
e15da21447
feat!: pass hooks as script paths (#38)
Signed-off-by: Zeglius <33781398+Zeglius@users.noreply.github.com>
Co-authored-by: Tulip Blossom <tulilirockz@proton.me>
2025-03-25 13:40:30 -03:00
Zeglius
0b8cdd5e7a
fix: faulty hook-post-rootfs checks (#37) 2025-03-25 10:51:26 -03:00