Commit Graph
101 Commits
Author SHA1 Message Date
alvinlollo 10d2c90c6f Fix tests: add core repo to allowed list, strip CR from pacman output 2026-09-15 15:37:44 +10:00
alvinlollo 8ea8699957 Fix tests: reset pacman.conf, correct CachyOS mirror URL format 2026-09-15 15:37:43 +10:00
alvinlollo 83f5dbae0d Fix tests: correct CachyOS and chaotic-aur mirror URLs, install keyrings properly 2026-09-15 15:37:43 +10:00
alvinlollo a4dbec69a1 Use archlinux runner natively - no Docker needed 2026-09-15 15:37:42 +10:00
alvinlollo 3b1ef02a40 Fix tests: remove all pacman-key calls (gpg-agent broken in Docker), TrustAll SigLevel 2026-09-15 15:37:42 +10:00
alvinlollo 8a61478b82 Fix tests: skip pacman-key lsign (gpg-agent broken in Docker), rely on SigLevel TrustAll 2026-09-15 15:37:42 +10:00
alvinlollo c6592dad04 Fix tests: proper CachyOS key import via pacman-key instead of broken URL 2026-09-15 15:37:41 +10:00
alvinlollo 8e0c7a96ce Fix tests: use default Arch mirrorlist, remove broken URL 2026-09-15 15:37:41 +10:00
alvinlollo fbb30d3e19 Fix package name: yamllint not python-yamllint on Arch 2026-09-15 15:37:40 +10:00
alvinlollo 843529d124 Fix tests: checkout on host, Arch work in docker run (Gitea runner Docker mode ENOTCONN bug) 2026-09-15 15:37:40 +10:00
alvinlollo 1c4e28c0c4 Fix formatting 2026-09-15 15:37:40 +10:00
alvinlollo 0794001d68 Rename Workflow from "Checks" to "Tests" 2026-09-15 15:37:39 +10:00
alvinlollo 04fcfb2dc6 Rename "Checks" to "Tests" 2026-09-15 15:37:39 +10:00
alvinlollo ffa528744e Update status test badge 2026-09-15 15:37:38 +10:00
alvinlollo b696731132 Combine check-packages and syntax-check into one workflow 2026-09-15 15:37:38 +10:00
alvinlollo 56041a26e1 Fix yamllint: also disable line-length and new-line-at-end-of-file rules 2026-09-15 15:37:38 +10:00
alvinlollo 52e402a932 Fix yamllint: disable document-start rule in relaxed config 2026-09-15 15:37:37 +10:00
alvinlollo 63a3d6539d Test RPi runner with multi-arch archlinux image 2026-09-15 15:37:37 +10:00
alvinlollo 12238a9d36 Add markdown statuses 2026-09-15 15:37:36 +10:00
alvinlollo 17987e3764 Fix script syntax 2026-09-15 15:37:36 +10:00
alvinlollo e00b4e00bf Make gitea actions run on push 2026-09-15 15:37:36 +10:00
alvinlollo df679c4377 Fix gitea workflows 2026-09-15 15:37:35 +10:00
alvinlollo 89e98b1fe3 Retry syntax-check with native host runner 2026-09-15 15:37:35 +10:00
alvinlollo d8c051d073 Retry syntax-check with host execution mode 2026-09-15 15:37:34 +10:00
alvinlollo 97ddfe0e5e Retry syntax-check with Docker-based runner 2026-09-15 15:37:34 +10:00
alvinlollo 78b55d9d13 Fix syntax-check: use ubuntu-latest without container for linting 2026-09-15 15:37:34 +10:00
alvinlollo 6d68160746 Fix checkout: install git+node in Arch container before checkout 2026-09-15 15:37:33 +10:00
alvinlollo f5f2c05c1a Fix syntax-check: remove commit count gate, use pacman for Arch 2026-09-15 15:37:33 +10:00
alvinlollo 589da72194 Change Runner os to archlinux 2026-09-15 15:37:33 +10:00
alvinlollo d30971f220 Add syntax checking for every 2 commits 2026-09-15 15:37:32 +10:00
alvinlollo 7d53298b9d Add monthly iso build workflow that can be triggered manually 2026-09-15 15:37:32 +10:00
alvinlollo effee71d38 Add package verification workflow 2026-09-15 15:37:31 +10:00
alvinlollo 2e51ff9226 Add dotfiles file structure 2026-09-15 15:37:31 +10:00
alvinlollo 7b7658732b Add missing aur packages not in packages.x86_64 2026-09-15 15:37:31 +10:00
alvinlollo df046dcba2 Add end-4 hyprland dependecies post-install 2026-09-15 15:37:30 +10:00
alvinlollo 94ce80a365 Add zsh config 2026-09-15 15:37:29 +10:00
alvinlollo 7d1a71569b Add starfish for fish 2026-09-15 15:37:28 +10:00
alvinlollo 861cfe8f77 Add end-4 dotfiles config 2026-09-15 15:37:28 +10:00
alvinlollo 2b27267ecf Add fish config 2026-09-15 15:37:27 +10:00
alvinlollo de7d5abe93 Add Bat config 2026-09-15 15:37:27 +10:00
alvinlollo 4006c15796 Add Lazyvim config 2026-09-15 15:37:27 +10:00
alvinlollo b2927a894f Update Packages 2026-09-15 15:37:26 +10:00
alvinlollo 0aa143fe75 Add CachyOS keyrings and AUR packages 2026-09-15 15:37:24 +10:00
alvinlollo 9afaf4f18a Add Australian Locales 2026-09-15 15:37:22 +10:00
alvinlollo a2eebba9a5 Add soft custom branding 2026-09-15 15:37:21 +10:00
alvinlollo ffee0ed8bc Add Packages and Clamav config 2026-09-15 15:37:21 +10:00
alvinlollo 05c5a33b0c Add to packages.x86_64 use sort -u -o packages.x86_64 packages.x86_64 2026-09-15 15:37:20 +10:00
alvinlollo 4a8b2b1b1d Add packages.x86_64 use sort -u -o packages.x86_64 packages.x86_64 2026-09-15 15:37:20 +10:00
alvinlollo c6df3c0a42 Add README.md guide to make a Arch Linux ISO 2026-09-15 15:37:20 +10:00
alvinlollo 437c7cefa7 Copied default archiso releng configuration 2026-09-15 15:37:19 +10:00