Commit Graph
100 Commits
Author SHA1 Message Date
humocs-man 191460437f removed old Dependancy 2026-09-27 12:54:41 +02:00
humocs-man ae581d456b Noto statt Inter, Terra auf noctalia-greeter eingeschraenkt 2026-09-27 12:42:06 +02:00
humocs-man abde918683 labwc + Noctalia Shell (Testbranch, fedora-bootc-Basis) 2026-09-27 12:28:46 +02:00
humocs-man b601244910 new build 2026-09-19 17:27:08 +02:00
humocs-man 5b906c1866 renovate 2026-09-19 16:17:02 +02:00
humocs-man 1d340945c1 muse-workover 2026-09-05 14:56:19 +02:00
humocs-man 63baebf228 Merge pull request #33 from humocs-man/dependabot/github_actions/dataaxiom/ghcr-cleanup-action-1.2.1
deps: bump dataaxiom/ghcr-cleanup-action from 1.2.0 to 1.2.1
2026-05-30 11:02:53 +02:00
humocs-man 499ce76b9c Enhance notify-bootc-user.sh with error handling 2026-05-24 21:20:17 +02:00
humocs-man 3d885ccf6a Optimize caching and Skopeo push in build workflow
Updated caching strategy and optimized Skopeo push process.
2026-05-24 13:47:42 +02:00
humocs-man 78033eaf28 Refactor execution stage into multiple layers 2026-05-24 13:33:53 +02:00
humocs-man 95749547d8 Refactor 40-remove-packages.sh to clean up services
Removed service configuration commands and adjusted dnf5 clean command.
2026-05-24 13:20:17 +02:00
humocs-man 47d6e12049 Integrate Flatpak updates into notify-bootc-user.sh
Added Flatpak update functionality before bootc upgrade.
2026-05-23 12:50:55 +02:00
humocs-man 70f1fb4765 Refactor comments and structure in Containerfile
Updated comments and organization in Containerfile for clarity.
2026-05-23 12:48:21 +02:00
humocs-man cf9862c349 Add custom preset for enabling services 2026-05-23 12:44:37 +02:00
humocs-man 5e13d11c8c Delete build/99-custom.preset 2026-05-23 12:44:14 +02:00
humocs-man 208baf8f7c Add custom preset to enable various services 2026-05-23 12:42:17 +02:00
humocs-man bdc2d7ce9e Remove Bazaar preinstall copy command and update comment
Removed the copy command for the Bazaar preinstall declaration and updated the comment for the Systemd service.
2026-05-23 12:32:37 +02:00
humocs-man 9f1ed7c405 Delete configs/flatpak.preinstall 2026-05-23 12:30:41 +02:00
humocs-man 51907b036c Modify flatpak-preinstall.service for Bazaar installation
Updated the Flatpak preinstall service to install Bazaar on first boot and ensure Flathub is registered.
2026-05-23 12:29:18 +02:00
humocs-man 953cce16f7 Enhance user notification script for updates 2026-05-23 11:56:54 +02:00
humocs-man 4855abcbad Remove Firefox and langpacks from the system
Remove Firefox and related packages from the system.
2026-05-23 11:45:44 +02:00
humocs-man c79ea48821 Add 50-prepare-flatpak-for-bazaar.sh script 2026-05-23 11:43:41 +02:00
humocs-man 4b86bfb87d Add Flatpak Bazaar and Systemd configuration 2026-05-23 11:41:07 +02:00
humocs-man ea40accb4a Add flatpak preinstall configuration for Bazaar 2026-05-23 11:37:28 +02:00
humocs-man 7e9931fb41 Add script to install Bazaar Flatpak repository 2026-05-23 11:30:13 +02:00
humocs-man 3857338390 Add Flatpak preinstall service configuration 2026-05-23 11:25:58 +02:00
humocs-man 4da13eb56e Remove Firefox and plasma-discover packages
Removed Firefox and related langpacks, along with plasma-discover components.
2026-05-22 19:09:27 +02:00
humocs-man d2f525b974 Delete build/50-install-bazaar.sh 2026-05-22 19:08:53 +02:00
humocs-man 61220400bc Add script to install Bazaar via Flatpak
This script installs the Bazaar application via Flatpak in the specified system directory.
2026-05-22 18:43:12 +02:00
humocs-man 7c8187c4a7 Change shell execution from sh to bash in Containerfile 2026-05-22 18:15:27 +02:00
humocs-man 03bcdf447c Update 40-remove-packages-and-enable-Services.sh 2026-05-22 18:01:33 +02:00
humocs-man 72b3ad36ec Merge pull request #32 from humocs-man/dependabot/github_actions/docker/metadata-action-6.1.0
deps: bump docker/metadata-action from 6.0.0 to 6.1.0
2026-05-22 17:54:48 +02:00
humocs-man 3404811949 Merge pull request #31 from humocs-man/dependabot/github_actions/actions/cache-5.0.5
deps: bump actions/cache from 4.2.2 to 5.0.5
2026-05-22 17:54:27 +02:00
humocs-man f7ceac2f68 Merge pull request #30 from humocs-man/dependabot/github_actions/dataaxiom/ghcr-cleanup-action-1.2.0
deps: bump dataaxiom/ghcr-cleanup-action from 1.0.16 to 1.2.0
2026-05-22 17:54:00 +02:00
humocs-man 586b3a118d Merge pull request #29 from humocs-man/dependabot/github_actions/docker/login-action-4.2.0
deps: bump docker/login-action from 4.1.0 to 4.2.0
2026-05-22 17:53:31 +02:00
humocs-man 1f1445275e Fix notification script for system update prompt 2026-05-17 21:10:24 +02:00
humocs-man 5223ec6987 Change compression format to zstd:chunked
Updated compression format in Skopeo push step.
2026-05-17 20:49:29 +02:00
humocs-man 2ab170c4bf Refine status check comments in notify-bootc-user.sh
Updated status check comment to clarify jq usage.
2026-05-17 20:32:49 +02:00
humocs-man 7750a86a49 Refactor status check to use jq
Updated status check to use jq for JSON parsing.
2026-05-17 20:30:06 +02:00
humocs-man b0d93163be Refactor GitHub Actions workflow for image build and push 2026-05-17 20:12:29 +02:00
humocs-man feb0602b05 Refactor Docker credential handling in build.yml
Updated Docker credential handling and ownership transfer in build workflow.
2026-05-17 19:59:40 +02:00
humocs-man 37ae1b0735 Refactor build workflow for monolithic image
Updated GitHub Actions workflow to build and push a monolithic image, including changes to image tags and steps for handling the GitHub Container Registry.
2026-05-17 19:46:59 +02:00
humocs-man 0d4f908ef2 Change export format from OCI directory to tarball
Updated the workflow to export the monolithic image as a tarball instead of an OCI directory. Adjusted subsequent steps to use the new tarball format for processing.
2026-05-17 19:29:36 +02:00
humocs-man 337085da5f Fix OCI path and output format in build.yml
Updated the syntax for the OCI path and output format in the build process.
2026-05-17 19:16:26 +02:00
humocs-man dc0a754c79 Export monolithic image to OCI directory
Export the built image as a neutral OCI directory and adjust permissions for the output directory.
2026-05-17 19:01:49 +02:00
humocs-man af9200cce6 Refactor build process to use podman with host privileges
Updated the build process to use podman with host privileges for building the OCI archive, replacing the previous rpm-ostree installation method.
2026-05-17 18:44:42 +02:00
humocs-man b58dd26948 Simplify Containerfile by removing OCI build step
Removed chunked OCI archive build command from Containerfile.
2026-05-17 18:31:26 +02:00
humocs-man ef46b99ee8 Modify build.yml to include rpm-ostree installation
Updated the build workflow to install rpm-ostree directly on the runner and apply native bootc rechunking.
2026-05-17 18:30:50 +02:00
humocs-man 48696bf352 Enhance build workflow to extract OCI archive
Added steps to extract and copy the OCI archive from the built image.
2026-05-17 18:12:52 +02:00
humocs-man 0c2e2f088c Enhance linting process and add OCI archive generation
Update linting comments and add native re-chunk generation steps.
2026-05-17 18:09:38 +02:00
humocs-man 4d2b265511 Modify Skopeo command to use podman unshare
Wrap the Skopeo command in 'podman unshare' to resolve rootless permission issues on the GitHub runner.
2026-05-17 17:31:31 +02:00
humocs-man 30e6f06bc3 Refactor build workflow by removing rechunking step
Removed native bootc rechunking step and updated image copy process.
2026-05-17 17:20:53 +02:00
humocs-man a568cd6c59 Change container image and update rechunking command
Updated the container image used for rechunking and modified the installation command for rpm-ostree.
2026-05-17 16:46:21 +02:00
humocs-man cd3f1d389b Refactor rechunking process to use Fedora boot container
Updated the build process to use a privileged Fedora boot container for rechunking.
2026-05-17 16:37:12 +02:00
humocs-man 1e343466da Update action versions in build workflow 2026-05-17 16:26:57 +02:00
humocs-man fc31d6fc17 Update GitHub Actions workflow for build process 2026-05-17 16:19:25 +02:00
humocs-man 95fceb1dd1 Refactor build.yml comments and simplify Chunkah process
Updated comments and removed local patching of JSON for Chunkah run.
2026-05-17 15:47:06 +02:00
humocs-man b4b96aee70 Refactor image digest retrieval in build workflow
Updated the workflow to fetch the final image digest directly from GHCR instead of calculating it from the OCI archive.
2026-05-17 14:58:51 +02:00
humocs-man 54549c5b31 Refactor comments and clean up build.yml
Updated comments for clarity and removed unused variables in the build workflow.
2026-05-17 14:25:11 +02:00
humocs-man 36e0a2a0bc Update build workflow to use Skopeo
Refactor build workflow to use Skopeo for image pushing and signing.
2026-05-17 13:59:36 +02:00
humocs-man 58e29223b4 Refactor build.yml for Chunkah and image handling
Removed invalid 'image-archive' argument and adjusted annotations for Chunkah run.
2026-05-17 13:34:54 +02:00
humocs-man 10245ffc47 Refactor build workflow and optimize chunkah process
Removed commented-out code and unnecessary steps from the build workflow. Updated chunkah optimization process and added image-archive parameter for registry push.
2026-05-17 13:16:01 +02:00
humocs-man 3c4ecc8ae9 Update Chunkah run command with correct --rootfs flag 2026-05-17 12:47:46 +02:00
humocs-man d5ae4f45d7 Refactor build workflow for image optimization
Updated GitHub Actions workflow to optimize image building and signing process.
2026-05-17 12:36:18 +02:00
humocs-man 3cd690bfe8 Merge pull request #28 from humocs-man/dependabot/github_actions/renovatebot/github-action-46.1.14
deps: bump renovatebot/github-action from 46.1.13 to 46.1.14
2026-05-17 09:47:55 +02:00
humocs-man cd1c57a908 Merge pull request #27 from humocs-man/dependabot/github_actions/actions/cache-5
deps: bump actions/cache from 4 to 5
2026-05-17 09:47:33 +02:00
humocs-man 246e3aa6e1 Refactor bootc user notification script
Updated status check to explicitly verify 'staged: null' for current system status. Adjusted notification logic to handle user context correctly.
2026-05-16 09:31:45 +02:00
humocs-man ffee5e9471 Simplify user detection and notification logic
Refactor notification script to simplify user detection and logging.
2026-05-14 20:47:53 +02:00
humocs-man 90c4dff5b0 Update notify-bootc-user.sh 2026-05-14 20:23:21 +02:00
humocs-man e35f204d1d Update clean.yml 2026-05-13 21:35:27 +02:00
humocs-man 7bd39aed32 Refactor bootc user notification script 2026-05-13 20:24:30 +02:00
humocs-man db4dc53d5a Rearrange linting and cleanup commands
Reorder commands to clean up before linting.
2026-05-12 12:18:55 +02:00
humocs-man af5274c1fe Refactor bootc user notification script 2026-05-11 17:47:32 +02:00
humocs-man bdaf4bed0b Change notification method to systemd-run
Updated notification method to use systemd-run for user sessions.
2026-05-11 17:41:14 +02:00
humocs-man 3fcb892b62 Remove redundant dnf5 makecache command 2026-05-10 19:40:57 +02:00
humocs-man 3a5f9a18d7 Add cache step for buildah layers
Add caching for buildah layers to improve build performance.
2026-05-10 19:40:12 +02:00
humocs-man 91a9b13f8a Enhance linting step with cleanup command
Clean up temporary files after linting.
2026-05-10 19:24:36 +02:00
humocs-man 405a271a1e Comment out project name in Containerfile
Comment out the project name in the Containerfile.
2026-05-10 19:16:03 +02:00
humocs-man 84d1c2de80 Change project name to 'fluffy-pancake'
Updated the project name in the Containerfile.
2026-05-10 19:15:09 +02:00
humocs-man 49e8d76a4f Comment out ROCm installation in multimedia script
Comment out ROCm installation commands in the script.
2026-05-10 07:28:29 +02:00
humocs-man 7482a3b09a Replace 'fuse3-libs' with 'fuse-libs' in script 2026-05-09 18:54:11 +02:00
humocs-man d8911ead55 Add fuse3-libs to installation list in 30-virt.sh 2026-05-09 18:15:03 +02:00
humocs-man d7a4979f17 Enable ROCm installation in multimedia script
Uncomment ROCm installation commands for multimedia setup.
2026-05-08 19:20:33 +02:00
humocs-man 37d7d0ec7e Merge pull request #26 from humocs-man/dependabot/github_actions/sigstore/cosign-installer-4.1.2
deps: bump sigstore/cosign-installer from 4.1.1 to 4.1.2
2026-05-08 17:21:50 +02:00
humocs-man 1fdcbfe54e Merge pull request #25 from humocs-man/dependabot/github_actions/renovatebot/github-action-46.1.13
deps: bump renovatebot/github-action from 46.1.12 to 46.1.13
2026-05-08 17:21:21 +02:00
humocs-man a5633e89d3 Modify build schedule in GitHub Actions
Updated the cron schedule for the workflow.
2026-05-08 17:20:34 +02:00
humocs-man 7a8d300c31 Modify package removal in Services script
Updated package removal commands to include additional Plasma Discover components.
2026-05-07 17:46:52 +02:00
humocs-man da1b43512d Replace plasma-discover-packagekit with plasma-discover-backend-packagekit 2026-05-07 12:35:26 +02:00
humocs-man 171a8f1040 Remove packages and clean autostart files
Remove unnecessary packages and clean up autostart files.
2026-05-07 12:14:39 +02:00
humocs-man eb388e18ba Enable services and remove packagekit masking
Removed masking of packagekit.service and enabled additional services.
2026-05-07 07:10:21 +02:00
humocs-man 2e51ef3aa8 Update package removal script to include new packages
Removed Firefox and related langpacks, added plasma-discover-packagekit to the removal process.
2026-05-07 07:10:06 +02:00
humocs-man 644feb9d1a Restore multimedia installation and comment ROCm setup
Re-enable multimedia package installation and comment out ROCm installation.
2026-05-07 06:22:05 +02:00
humocs-man 763a4ad353 Disable scheduled builds in build.yml
Comment out the scheduled cron job in the build workflow.
2026-05-05 18:43:05 +02:00
humocs-man 725ec1b8db Fix package installation pattern in multimedia script 2026-05-05 16:41:46 +02:00
humocs-man 12aabd0f4f Refactor multimedia package installation to use wildcards
Updated multimedia installation to use wildcard for package versions.
2026-05-05 16:34:24 +02:00
humocs-man f73c9c222b Rename 10-repos.sh.bak to 10-repos.sh 2026-05-05 16:18:59 +02:00
humocs-man 061748478d Uncomment multimedia stack installation commands 2026-05-05 16:00:39 +02:00
humocs-man 0fde7e5f99 Uncomment additional multimedia packages for installation 2026-05-04 19:39:40 +02:00
humocs-man 5b2907beb8 Comment out intel-media-driver in 30-virt.sh
Commented out the intel-media-driver installation in the script.
2026-05-04 19:39:02 +02:00
humocs-man e6c7aae6e4 Update virtualization installation script 2026-05-04 19:25:42 +02:00