127 Commits
Author SHA1 Message Date
george 4c9fe3c0f6 revert 2b6703253c
ci/woodpecker/push/arch-xfce-iso Pipeline was successful
revert Switched to alpine:latest instead curlimages/curl

Patch applied to incorrect file.
2026-08-26 08:11:25 +01:00
george 2b6703253c Switched to alpine:latest instead curlimages/curl
Switched to alpine:latest instead curlimages/curl; this uses the root account, which has permissions to run `apk` install commands
2026-08-26 08:08:55 +01:00
george 6cd574fe10 Arch XFCE ISO generation
ci/woodpecker/manual/arch-xfce-iso Pipeline was successful
Arch XFCE ISO generation
2026-08-25 15:02:51 +01:00
George Abraham a038d2e851 Add eficlean.sh script and update permissions iso-20260816_174215 2026-08-16 18:41:00 +01:00
George Abraham 2a09ddc57e Enhance ISO build with locale handling and inspection
Added locale NoExtract rules to pacman.conf and included a step to inspect /usr/share/locale in the built ISO.
iso-20260814_100905
2026-08-14 11:08:03 +01:00
George Abraham 91d2d231e8 Modify firmware removal command in workflow
Updated the firmware cleanup command to include a detailed listing and size check before removal.
iso-20260814_095215
2026-08-14 10:50:37 +01:00
George Abraham 262da0e74e Add qcom firmware directory removal to hook
Updated the post-transaction hook to remove an additional firmware directory.
2026-08-14 10:36:35 +01:00
George Abraham 20f92e437d Update README.md 2026-08-13 18:34:16 +01:00
George Abraham 0f263491e5 Enhance Arch ISO build with additional packages and tools
Updated package installation and added custom tool 'diskviz' to the Arch ISO build process.
iso-20260813_172826
2026-08-13 18:27:50 +01:00
George Abraham df9b1ee8cd Update XFCE profile build information and commands iso-20260813_164736 2026-08-13 17:46:37 +01:00
George Abraham 1a276426ed Modify file permissions for arch.sh and diskviz
Updated permissions for /root/arch.sh and /usr/local/bin/diskviz in profiledef.sh.
iso-20260813_163318
2026-08-13 17:32:48 +01:00
George Abraham 1ca2d57349 Modify permissions check for arch.sh and diskviz
Updated permissions verification for arch.sh and diskviz in squashfs.
2026-08-13 17:27:08 +01:00
George Abraham 7bb37d4396 Enhance build workflow with diskviz and permissions checks
Added gcc, pkgconf, and readline to the installation step. Implemented diskviz binary build and verification steps, including permission checks for arch.sh and diskviz inside the squashfs.
2026-08-13 17:19:28 +01:00
George Abraham a55881d189 Update package list in build-arch-iso.yml
Removed 'gparted' from the list of included packages in the build information.
20260804_163527 iso-20260812_124406 iso-20260804_174254 iso-20260804_195943 iso-20260812_123750 iso-20260804_163106
2026-08-04 17:29:54 +01:00
George Abraham 4abda998a7 Fix script download and path variables in workflow 2026-08-04 17:23:29 +01:00
George Abraham b77fdfbb7e Upgrade actions/checkout and actions/upload-artifact versions
Updated action versions in the GitHub workflow for building Arch ISO.
2026-08-04 17:11:50 +01:00
George Abraham 9aa2b0a4b3 Update GitHub Actions workflow to use newer actions 2026-08-04 17:06:30 +01:00
George Abraham aaad663671 Upgrade GitHub Actions to latest versions iso-20260804_155902 20260804_160256 2026-08-04 16:56:39 +01:00
George Abraham 83f1809f96 Add sbctl to package list in build workflow iso-20260804_153827 2026-08-04 16:34:02 +01:00
George Abraham b63bb1959b Refactor XFCE autostart workflow and fix PAM syntax
Updated comments for clarity and fixed PAM syntax errors in the configuration.
iso-20260710_164328 iso-20260506_121458 20260730_163050 iso-20469722486
2025-12-23 19:26:06 +00:00
George Abraham f2e8384ff3 Refactor build workflow for Arch XFCE
Updated workflow to improve PAM syntax and adjust comments for clarity. Modified build process details and ensured proper root login configuration.
iso-20469652622
2025-12-23 19:22:22 +00:00
George Abraham b6f5cf74fd Refactor build-arch-xfce-autostart.yml for clarity
Updated comments for clarity and improved structure in the build script. Adjusted configurations for LightDM and PAM to enhance autologin functionality.
iso-20469367859
2025-12-23 19:08:45 +00:00
George Abraham 0de25f04a2 Update build-arch-xfce-autostart.yml iso-20468394282 2025-12-23 18:18:45 +00:00
George Abraham 6073a54dab Update build-arch-xfce-autostart.yml 2025-12-23 18:08:37 +00:00
George Abraham 92dba9c08d Refactor Arch Linux XFCE ISO build workflow
Refactor workflow for building Arch Linux ISO with XFCE. Updated naming conventions, streamlined package installation, and improved autologin configuration.
2025-12-23 18:02:50 +00:00
George Abraham 76f79b3773 Rename workflow to indicate auto build process iso-20251223_172052 2025-12-23 17:20:21 +00:00
George Abraham 65d2e378d4 Refactor XFCE autostart workflow for clarity 2025-12-23 17:19:26 +00:00
George Abraham 0ad8afed30 Refactor Arch Linux XFCE build workflow
Updated the workflow for building Arch Linux ISO with XFCE, including changes to package management, user/group setup, and autologin configuration.
2025-12-23 17:18:32 +00:00
George Abraham d808f4fc6f Enhance build script for Arch Linux XFCE ISO
Updated the build script for Arch Linux XFCE ISO to include polkit-gnome for authorization and adjusted comments for clarity.
iso-20251223_170437
2025-12-23 17:04:05 +00:00
George Abraham 43a354e69e Add GitHub workflow for building XFCE Arch ISO iso-20251223_165117 2025-12-23 16:50:41 +00:00
George Abraham a12e9acfd4 Revise release notes in build-arch-xfce.yml
Updated the release notes format to include structured build information and usage instructions.
iso-20251223_163819
2025-12-23 16:37:32 +00:00
George Abraham d17159caf0 Fix indentation in build-arch-iso.yml iso-20251223_163143 2025-12-23 16:31:04 +00:00
George Abraham f39feb0bef Fix formatting in build-arch-iso.yml logging section iso-20251223_162449 2025-12-23 16:23:54 +00:00
George Abraham 4e0587121a Enhance GitHub Release with build info and instructions
Updated the GitHub Release step to provide detailed build information and usage instructions.
2025-12-23 16:23:02 +00:00
George Abraham 3617a53f14 Update wezterm-git-arch.yml for versioning and metadata 20251223_112125 2025-12-23 10:53:25 +00:00
George Abraham 17808c02e3 Update wezterm-git-arch.yml 20251223_021130 2025-12-23 01:43:18 +00:00
George Abraham dcb772493c Enhance build workflow with validation and error handling
Added pre-build validation step to check for required system libraries using pkg-config. Updated build process to improve error handling and metadata gathering.
2025-12-23 01:23:05 +00:00
George Abraham e3c0ca015a Modify wezterm build configuration and dependencies
Updated dependencies and build environment variables for wezterm.
2025-12-23 01:00:29 +00:00
George Abraham e02eeefa39 Add libgit2 and openssl dependencies to workflow 2025-12-23 00:26:50 +00:00
George Abraham b52fd079a0 Update wezterm GitHub Actions workflow 2025-12-22 23:55:24 +00:00
George Abraham 2ca152cead Update wezterm-git-arch.yml 2025-12-22 23:52:57 +00:00
George Abraham 6b33673a1d Fix paths and update PKGBUILD generation script 2025-12-22 23:51:06 +00:00
George Abraham 718d00f135 Refactor PKGBUILD creation in wezterm workflow 2025-12-22 23:49:05 +00:00
George Abraham 2e5823cbcf Refactor PKGBUILD script for wezterm-git 2025-12-22 23:46:16 +00:00
George Abraham fb9ac5b480 Update wezterm-git workflow for Arch Linux
Don't depend on AUR package.
2025-12-22 23:44:42 +00:00
George Abraham 999e6279f1 Update wezterm-git-arch.yml 20251222_232640 20250812_094300 iso-20251221_132941 iso-20251109_203624 2025-08-12 10:16:04 +01:00
George Abraham 9dcfe16f20 Revert iso-20250811_144721 20250728_142256 2025-07-28 15:03:38 +01:00
George Abraham 28d4deb957 Change package to download to wezterm-git-x86_64.pkg.tar.zst 2025-07-28 14:41:48 +01:00
George Abraham 0b0c0edd1c Update build-arch-xfce.yml iso-20250717_200849 iso-20250717_200354 2025-07-17 21:06:09 +01:00
George Abraham 1825dee2fc Update build-arch-iso.yml 2025-07-17 18:15:33 +01:00