Commit Graph
26 Commits
Author SHA1 Message Date
Vasiliy Stelmachenok 3835349ddd testcases: Wait for calamares using busy-wait timer instead of text
For some reason, this does not have right match, and the next step will
already fail if calamares has not started for some reason, so it's fine
to replace it with simple timer.

Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2026-06-16 18:13:39 +02:00
Vasiliy Stelmachenok 09b04b14c9 buildiso: Do not sign ISO if GPG key is not found
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2026-05-09 21:41:22 +02:00
Vasiliy Stelmachenok a9eaed9aa3 buildiso: Do not fail if makepkg.conf not exist
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2026-05-09 21:41:22 +02:00
Vasiliy Stelmachenok 3666a8b36c ci: Build ISO from non-root user
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2026-04-24 12:46:28 +02:00
Vasiliy Stelmachenok 46b067137a ci: Update cachyos keyring before run mkarchiso
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2026-04-23 20:16:47 +02:00
Vasiliy Stelmachenok 1e5fffd0e0 buildiso: Fast fail in case of mkarchiso errors
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2026-04-23 20:16:47 +02:00
Vasiliy Stelmachenok ae320574b1 ci: Capture calamares log on failed installation
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2026-04-20 19:12:34 +02:00
Vasiliy Stelmachenok 245103fab6 ci: Run also for pull requests
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2026-04-20 19:12:34 +02:00
Vasiliy Stelmachenok 54ff83cc1e ci: Cancel existing runs when a new push happens
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2026-04-20 19:12:34 +02:00
Vasiliy Stelmachenok d0f612ad61 ci: Add tests for filesystems
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2026-04-20 19:12:34 +02:00
Vasiliy Stelmachenok 41c699bdd6 ci: Add tests for bootloaders
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2026-04-20 19:12:34 +02:00
Vasiliy Stelmachenok b4c1b8d14c ci: Add basic tests
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2026-04-20 19:12:34 +02:00
Vasiliy Stelmachenok b45ff015c0 ci: Upload testing ISO as artifact
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2026-04-20 19:12:34 +02:00
Vasiliy Stelmachenok 3108cc80dd ci: Add ISO build workflow
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2026-04-20 19:12:34 +02:00
Vasiliy Stelmachenok 6e54c3c805 Remove bypass of package signatures on ISO build
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2025-08-13 11:56:18 +02:00
Vasiliy Stelmachenok 3babafddeb Remove infinite timesync service timeout
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2025-07-25 14:00:21 +02:00
Vasiliy Stelmachenok f9dceaff39 packages: Add plasma-x11-session
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2025-06-20 09:38:56 +02:00
Vasiliy Stelmachenok 1cadb403fd Remove old workarounds to block NVIDIA modules from loading
They are no longer needed, since modprobe will already forward all load
requests to the loader script for "smart" module selection.

Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2025-05-23 19:57:42 +04:00
Vasiliy Stelmachenok 08ab882778 Remove boot entries for older NVIDIA GPUs
Not required after the introduction of smart module loading.

Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2025-05-23 19:57:42 +04:00
Vasiliy Stelmachenok ff92ea3b49 Use smart NVIDIA module loading on boot
This not only saves users from hard choices at boot, but also saves us
from a bunch of workarounds to avoid conflicts with Nouveau.

Should fix most of the black screen issues when booting ISO (but it's
not for sure...)

Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2025-05-23 19:57:42 +04:00
Vasiliy Stelmachenok 7eca88d923 Try to fix nouveau with SDDM
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2025-03-29 21:28:41 +01:00
Vasiliy Stelmachenok 3b0c1375d4 Add limine as a bootloader selection
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2025-03-26 15:26:24 +01:00
Vasiliy Stelmachenok 03ddb75b30 Add bluedevil to ISO packages
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2025-02-11 15:51:50 +04:00
Vasiliy Stelmachenok 09c911901c Add kcalc to ISO packages
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2025-02-11 15:50:24 +04:00
Vasiliy Stelmachenok 834b4dd889 Add overwrite stub for nvidia udev rule
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2025-02-01 17:15:38 +01:00
Vasiliy Stelmachenok 56c7ecd8c6 packages.desktop: Add lsof package
Fixes: https://github.com/CachyOS/CachyOS-Live-ISO/issues/36

Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2024-11-16 17:18:35 +01:00