Commit Graph
100 Commits
Author SHA1 Message Date
humocs-manandGitHub 9301dc593f Update systemd overrides for bootc service and timer 2026-05-01 15:22:47 +02:00
humocs-manandGitHub 39f76c7ddc Create bootc-timer-override.conf with timer settings
Add bootc-timer-override configuration file
2026-05-01 15:17:38 +02:00
humocs-manandGitHub d46789d975 Refactor Containerfile with new build scripts and configs
Updated the Containerfile to include new configurations and scripts for the build process.
2026-05-01 13:35:20 +02:00
humocs-manandGitHub bdd1ff08c6 Add bootc-override configuration for service 2026-05-01 13:13:03 +02:00
humocs-manandGitHub 5edc18a308 Add directory permissions for dnf and rpm 2026-05-01 13:12:04 +02:00
humocs-manandGitHub 0287c1b82a Add script to notify non-root users of system updates 2026-05-01 13:10:33 +02:00
humocs-manandGitHub 4a8b93d2b1 Delete files directory 2026-05-01 13:09:02 +02:00
humocs-manandGitHub 0c3068844b Add libnotify to multimedia installation script 2026-05-01 12:52:16 +02:00
humocs-manandGitHub adb092fd77 Add script to notify non-root users of system updates 2026-05-01 12:48:59 +02:00
humocs-manandGitHub aafe6a7718 Fix package name case in removal script 2026-05-01 12:43:09 +02:00
humocs-manandGitHub ba84157e0d Add 'micro' to the installation list in 30-virt.sh 2026-05-01 12:35:48 +02:00
humocs-manandGitHub e668f35704 Enhance package removal script for cleanup
Expanded package removal to include PackageKit and plasma-discover-packagekit, and added cleanup command.
2026-05-01 12:34:33 +02:00
humocs-manandGitHub 6103744b1c Fix duplicate line in 10-repos.sh 2026-04-30 16:56:26 +02:00
humocs-manandGitHub 79dd347e9c Remove cleanup function from 10-repos.sh
Removed the cleanup function to streamline the script.
2026-04-30 16:56:11 +02:00
humocs-manandGitHub 2539cd8049 Modify multimedia installation script options
Added --skip-unavailable option to dnf5 command.
2026-04-28 18:57:52 +02:00
humocs-manandGitHub 8fccb602da Update base image version in Containerfile 2026-04-28 18:42:34 +02:00
humocs-manandGitHub c8215a08b9 renamed 90-build.sh to be ignored by Containerfile 2026-04-28 18:19:20 +02:00
humocs-manandGitHub 02b911e14c Refactor build process to use loop for scripts
Replaced individual RUN commands for build scripts with a loop to execute all scripts in the /ctx/build directory.
2026-04-28 18:13:10 +02:00
humocs-manandGitHub 92e8d71b74 Remove Anaconda installation step from Containerfile
Removed the installation step for Anaconda in the Dockerfile.
2026-04-26 13:29:33 +02:00
humocs-manandGitHub 15fa3da10b Delete build/60-installing-anaconda.sh 2026-04-26 13:29:02 +02:00
humocs-manandGitHub 53c4e69f15 Change ISO type from bootc-installer to anaconda-iso 2026-04-26 13:28:39 +02:00
humocs-manandGitHub fac233a009 Change ISO type from 'anaconda-iso' to 'bootc-installer' 2026-04-26 12:59:17 +02:00
humocs-manandGitHub 889c77dbf7 Fix docker pull command in build workflow 2026-04-26 12:53:17 +02:00
humocs-manandGitHub 2360e25e0b Change ISO type from bootc-installer to anaconda-iso 2026-04-26 12:44:49 +02:00
humocs-man 1b956e9a5f changed to bootc-installer 2026-04-26 12:21:08 +02:00
humocs-manandGitHub 336b2a662c Update container image and build type in workflow 2026-04-26 12:09:37 +02:00
humocs-manandGitHub 2777d4188b Update cron schedule for build workflow 2026-04-25 14:09:45 +02:00
humocs-manandGitHub 2e77325c2d Update cron schedule for build workflow 2026-04-24 22:32:10 +02:00
humocs-manandGitHub 3600a3b56a Fix script path in Containerfile 2026-04-24 22:14:28 +02:00
humocs-man 2561c04f4d Fix: Set executable for .sh 2026-04-24 22:06:14 +02:00
humocs-manandGitHub ca1096fc0f Rename 50-remove-packages-and-enable-Services to 50-remove-packages-and-enable-Services.sh 2026-04-24 22:05:11 +02:00
humocs-manandGitHub 00f9a72bb5 Remove packages and enable services 2026-04-24 22:04:44 +02:00
humocs-man bd571872a0 Fix: Set executable for .sh 2026-04-24 21:30:37 +02:00
humocs-manandGitHub 640811fc44 Update script paths in Containerfile 2026-04-24 21:24:36 +02:00
humocs-manandGitHub 40c7ff6a3f Change script paths to use 'bash/ctx/' prefix 2026-04-24 21:17:07 +02:00
humocs-manandGitHub 6099ac5be8 Merge pull request #22 from humocs-man/dependabot/github_actions/renovatebot/github-action-46.1.10
deps: bump renovatebot/github-action from 46.1.9 to 46.1.10
2026-04-24 20:55:35 +02:00
humocs-manandGitHub 072993a55c Merge pull request #23 from humocs-man/dependabot/github_actions/actions/setup-node-6.4.0
deps: bump actions/setup-node from 6.3.0 to 6.4.0
2026-04-24 20:55:18 +02:00
humocs-manandGitHub 2a6e7be01e Update build scripts in Containerfile
Replace 10-build.sh with 10-repos.sh and add additional build scripts for multimedia, virtualization, and Steam.
2026-04-24 20:54:59 +02:00
humocs-manandGitHub 0e115dce08 Delete build/30-cosmic-desktop.sh.example 2026-04-24 20:50:40 +02:00
humocs-manandGitHub 4e698fd222 Delete build/20-onepassword.sh.example 2026-04-24 20:50:28 +02:00
humocs-manandGitHub 22312e9a40 Remove unwanted packages and enable services
This script removes unwanted packages and enables necessary services.
2026-04-24 20:49:31 +02:00
humocs-manandGitHub be14492ec8 Add script to install Steam and i686 libraries 2026-04-24 20:47:18 +02:00
humocs-manandGitHub 98291c0d14 Install virtualization and hardware helper packages
Added installation of virtualization tools and hardware helpers.
2026-04-24 20:45:12 +02:00
humocs-manandGitHub a797072983 Create 30-virt.sh for layer cleanup
Add cleanup script for build process
2026-04-24 20:44:25 +02:00
humocs-manandGitHub a2b385945f Install multimedia stack and cleanup
Install multimedia stack including Mesa drivers and codecs, followed by cleanup.
2026-04-24 20:42:38 +02:00
humocs-manandGitHub 9f4d944b32 Add shebang and set options in multimedia script 2026-04-24 20:40:16 +02:00
humocs-manandGitHub d783531228 Create 20-multimedia.sh 2026-04-24 20:38:19 +02:00
humocs-manandGitHub a99850f8ec Implement cleanup function and RPM Fusion setup
Add cleanup function and enable RPM Fusion repositories
2026-04-24 20:37:51 +02:00
humocs-manandGitHub 2b08af4a44 Create 10-repos.sh 2026-04-24 20:36:16 +02:00
humocs-manandGitHub 1113f4d506 Rename 10-build.sh to 90-build.sh 2026-04-24 20:35:13 +02:00
humocs-manandGitHub 1e0df58fa4 Simplify GHCR push process in build workflow
Replaced the old push block with a simplified push to GHCR using the redhat-actions/push-to-registry action, streamlining the process and removing unnecessary steps.
2026-04-24 19:41:50 +02:00
humocs-manandGitHub d24b82e6be Update build workflow for OCI image handling 2026-04-24 19:04:26 +02:00
humocs-manandGitHub 5a4d35179c Update comments in build.yml for clarity 2026-04-24 18:46:14 +02:00
humocs-manandGitHub a611e8ee5f Refactor GHCR push step to use OCI format
Updated the push block to use OCI Intermediate Step with zstd compression for better efficiency.
2026-04-24 18:33:10 +02:00
humocs-manandGitHub 73b96c784b Update GHCR push step to use Skopeo with zstd
Replaced the 'Push To GHCR' block with a new implementation using Skopeo for pushing images with zstd compression.
2026-04-24 18:13:30 +02:00
humocs-manandGitHub d0c4ec6a15 Refactor cleanup process in 10-build.sh
Updated cleanup function to improve cache and temporary file management.
2026-04-22 16:31:01 +02:00
humocs-manandGitHub d0eee96d3b Refactor cleanup and installation steps in build script 2026-04-18 09:49:43 +02:00
humocs-manandGitHub fe33d565d4 Merge pull request #21 from humocs-man/dependabot/github_actions/renovatebot/github-action-46.1.9
deps: bump renovatebot/github-action from 46.1.8 to 46.1.9
2026-04-17 17:42:51 +02:00
humocs-manandGitHub 4d515fcb4f Update cleanup script for package management 2026-04-17 17:42:21 +02:00
humocs-manandGitHub 7f5db9db68 Change dnf5 install option to skip unavailable packages 2026-04-17 14:58:30 +02:00
humocs-manandGitHub ebafcdec97 Add Vulkan drivers to Fedora Mesa installation 2026-04-15 19:48:49 +02:00
humocs-manandGitHub adc302cba9 Refactor tmpfiles configuration in Containerfile
Remove redundant directory creation for /var/lib/rpm in tmpfiles configuration.
2026-04-12 17:16:09 +02:00
humocs-manandGitHub 7b6914e0ff Create tmpfiles.d directories for bootc linting
Add directories for systemd-tmpfiles to avoid bootc linting warnings.
2026-04-11 14:43:08 +02:00
humocs-manandGitHub 0972379521 Enhance cleanup function in 10-build.sh
Updated cleanup function to enhance the cleanup process by adding detailed comments and ensuring temporary directories are cleared.
2026-04-11 14:42:11 +02:00
humocs-manandGitHub b128dbbee8 Improve cleanup function with error handling
Add error handling to cleanup commands.
2026-04-11 13:23:39 +02:00
humocs-manandGitHub 744bab1279 Implement cleanup function for final cleanup tasks
Added a cleanup function to handle final cleanup tasks instead of directly calling dnf5 clean all.
2026-04-11 13:17:51 +02:00
humocs-manandGitHub 7be7185f2e Merge pull request #20 from humocs-man/dependabot/github_actions/actions/upload-artifact-7
deps: bump actions/upload-artifact from 4 to 7
2026-04-10 16:38:42 +02:00
humocs-manandGitHub 1c6921796f Merge pull request #19 from humocs-man/dependabot/github_actions/actions/checkout-6
deps: bump actions/checkout from 4 to 6
2026-04-10 16:38:21 +02:00
humocs-manandGitHub c2a2c41aff Merge pull request #18 from humocs-man/dependabot/github_actions/renovatebot/github-action-46.1.8
deps: bump renovatebot/github-action from 46.1.7 to 46.1.8
2026-04-10 16:29:50 +02:00
humocs-manandGitHub db2300ae5a Change cron schedule in build.yml
Updated cron schedule to run every 2 days at 10:05 AM.
2026-04-10 16:29:14 +02:00
humocs-manandGitHub 3f9c957ad0 Fix TOML syntax for kickstart customizations 2026-04-06 19:08:28 +02:00
humocs-manandGitHub 5e0fb0b88e Simplify installer language and keyboard settings
Removed comments and unnecessary lines from the configuration.
2026-04-06 19:02:35 +02:00
humocs-manandGitHub 04f1ce21d9 Update ISO upload path to include all .iso files
Changed the path to upload ISO artifacts to include all .iso files recursively.
2026-04-06 18:18:06 +02:00
humocs-manandGitHub 4548d259a2 Refactor GitHub Actions workflow for ISO build 2026-04-06 17:58:26 +02:00
humocs-manandGitHub 09d9cff0d9 Create build-installer-iso.yml workflow
Add GitHub Actions workflow to build installer ISO using Podman.
2026-04-06 17:55:05 +02:00
humocs-manandGitHub 39927bf690 Delete .github/workflows/validate-brewfiles.yml 2026-04-06 17:51:58 +02:00
humocs-manandGitHub 6ff783473b Delete .github/commit-convention.md 2026-04-06 17:51:36 +02:00
humocs-manandGitHub d0d067a809 Delete .github/copilot-instructions.md 2026-04-06 17:51:19 +02:00
humocs-manandGitHub ca37795a65 Delete .github/SETUP_CHECKLIST.md 2026-04-06 17:50:57 +02:00
humocs-manandGitHub 97b242b138 Modify installer language and keyboard layout settings
Updated installer language and keyboard settings in config.
2026-04-06 17:50:11 +02:00
humocs-manandGitHub 2fdc55c3a6 Delete files/usr/local/bin directory 2026-04-06 17:34:09 +02:00
humocs-manandGitHub 1341f3949e Delete files/usr/lib/systemd/user directory 2026-04-06 17:33:40 +02:00
humocs-manandGitHub ab9bd2d7ac Delete files/etc/systemd/system directory 2026-04-06 17:32:59 +02:00
humocs-manandGitHub e6ab66789f Delete files/etc/skel/.config/firstboot directory 2026-04-06 17:32:42 +02:00
humocs-manandGitHub b981c065f6 Delete .pre-commit-config.yaml 2026-04-06 17:32:04 +02:00
humocs-manandGitHub c4d6081815 Delete CONTRIBUTING.md 2026-04-06 17:30:28 +02:00
humocs-manandGitHub b12e328947 Delete artifacthub-repo.yml 2026-04-06 17:30:11 +02:00
humocs-manandGitHub bf6a044f93 Delete AGENTS.md 2026-04-06 17:29:29 +02:00
humocs-manandGitHub 07e34779e4 Add drop-in configuration for bootc service override
Create a drop-in to override the ExecStart command for the bootc-fetch-apply-updates service.
2026-04-03 18:03:04 +02:00
humocs-manandGitHub d579d8e135 Add distrobox to build script dependencies 2026-04-03 17:41:41 +02:00
humocs-manandGitHub bef3f3c19e Merge pull request #17 from humocs-man/dependabot/github_actions/docker/login-action-4.1.0
deps: bump docker/login-action from 4.0.0 to 4.1.0
2026-04-03 17:38:57 +02:00
humocs-manandGitHub 6b605b0a79 Merge pull request #16 from humocs-man/dependabot/github_actions/renovatebot/github-action-46.1.7
deps: bump renovatebot/github-action from 46.1.6 to 46.1.7
2026-04-03 17:38:32 +02:00
humocs-manandGitHub 83c287fba5 Change image retention policy to 60 days 2026-03-28 13:26:17 +01:00
humocs-manandGitHub b7e555d43b Change image retention period from 60 to 10 days 2026-03-28 13:23:05 +01:00
humocs-manandGitHub 3b4a2bb3a9 Update package name and retention period in workflow 2026-03-28 13:21:21 +01:00
humocs-manandGitHub 79acd22f9a Update README to clarify image access and usage
Removed image usage section and clarified access requirements.
2026-03-28 12:23:12 +01:00
humocs-manandGitHub b364826d9c Merge pull request #12 from humocs-man/dependabot/github_actions/sigstore/cosign-installer-4.1.1
deps: bump sigstore/cosign-installer from 3.10.0 to 4.1.1
2026-03-27 16:13:26 +01:00
humocs-manandGitHub c9b0b568a5 Merge pull request #15 from humocs-man/dependabot/github_actions/renovatebot/github-action-46.1.6
deps: bump renovatebot/github-action from 46.1.5 to 46.1.6
2026-03-27 16:13:08 +01:00
humocs-manandGitHub db6b004bc4 Merge pull request #14 from humocs-man/dependabot/github_actions/docker/login-action-4
deps: bump docker/login-action from 3 to 4
2026-03-27 16:12:24 +01:00
humocs-manandGitHub 4f6a6362ee Merge pull request #13 from humocs-man/dependabot/github_actions/docker/metadata-action-6
deps: bump docker/metadata-action from 5 to 6
2026-03-27 16:12:09 +01:00