Commit Graph
100 Commits
Author SHA1 Message Date
humocs-manandGitHub 5223ec6987 Change compression format to zstd:chunked
Updated compression format in Skopeo push step.
2026-05-17 20:49:29 +02:00
humocs-manandGitHub 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-manandGitHub 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-manandGitHub b0d93163be Refactor GitHub Actions workflow for image build and push 2026-05-17 20:12:29 +02:00
humocs-manandGitHub 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-manandGitHub 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-manandGitHub 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-manandGitHub 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-manandGitHub 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-manandGitHub 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-manandGitHub 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-manandGitHub 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-manandGitHub 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-manandGitHub 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-manandGitHub 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-manandGitHub 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-manandGitHub 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-manandGitHub 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-manandGitHub 1e343466da Update action versions in build workflow 2026-05-17 16:26:57 +02:00
humocs-manandGitHub fc31d6fc17 Update GitHub Actions workflow for build process 2026-05-17 16:19:25 +02:00
humocs-manandGitHub 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-manandGitHub 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-manandGitHub 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-manandGitHub 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-manandGitHub 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-manandGitHub 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-manandGitHub 3c4ecc8ae9 Update Chunkah run command with correct --rootfs flag 2026-05-17 12:47:46 +02:00
humocs-manandGitHub 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-manandGitHub 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-manandGitHub 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-manandGitHub 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-manandGitHub 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-manandGitHub 90c4dff5b0 Update notify-bootc-user.sh 2026-05-14 20:23:21 +02:00
humocs-manandGitHub e35f204d1d Update clean.yml 2026-05-13 21:35:27 +02:00
humocs-manandGitHub 7bd39aed32 Refactor bootc user notification script 2026-05-13 20:24:30 +02:00
humocs-manandGitHub db4dc53d5a Rearrange linting and cleanup commands
Reorder commands to clean up before linting.
2026-05-12 12:18:55 +02:00
humocs-manandGitHub af5274c1fe Refactor bootc user notification script 2026-05-11 17:47:32 +02:00
humocs-manandGitHub 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-manandGitHub 3fcb892b62 Remove redundant dnf5 makecache command 2026-05-10 19:40:57 +02:00
humocs-manandGitHub 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-manandGitHub 91a9b13f8a Enhance linting step with cleanup command
Clean up temporary files after linting.
2026-05-10 19:24:36 +02:00
humocs-manandGitHub 405a271a1e Comment out project name in Containerfile
Comment out the project name in the Containerfile.
2026-05-10 19:16:03 +02:00
humocs-manandGitHub 84d1c2de80 Change project name to 'fluffy-pancake'
Updated the project name in the Containerfile.
2026-05-10 19:15:09 +02:00
humocs-manandGitHub 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-manandGitHub 7482a3b09a Replace 'fuse3-libs' with 'fuse-libs' in script 2026-05-09 18:54:11 +02:00
humocs-manandGitHub d8911ead55 Add fuse3-libs to installation list in 30-virt.sh 2026-05-09 18:15:03 +02:00
humocs-manandGitHub d7a4979f17 Enable ROCm installation in multimedia script
Uncomment ROCm installation commands for multimedia setup.
2026-05-08 19:20:33 +02:00
humocs-manandGitHub 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-manandGitHub 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-manandGitHub a5633e89d3 Modify build schedule in GitHub Actions
Updated the cron schedule for the workflow.
2026-05-08 17:20:34 +02:00
humocs-manandGitHub 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-manandGitHub da1b43512d Replace plasma-discover-packagekit with plasma-discover-backend-packagekit 2026-05-07 12:35:26 +02:00
humocs-manandGitHub 171a8f1040 Remove packages and clean autostart files
Remove unnecessary packages and clean up autostart files.
2026-05-07 12:14:39 +02:00
humocs-manandGitHub 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-manandGitHub 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-manandGitHub 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-manandGitHub 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-manandGitHub 725ec1b8db Fix package installation pattern in multimedia script 2026-05-05 16:41:46 +02:00
humocs-manandGitHub 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-manandGitHub f73c9c222b Rename 10-repos.sh.bak to 10-repos.sh 2026-05-05 16:18:59 +02:00
humocs-manandGitHub 061748478d Uncomment multimedia stack installation commands 2026-05-05 16:00:39 +02:00
humocs-manandGitHub 0fde7e5f99 Uncomment additional multimedia packages for installation 2026-05-04 19:39:40 +02:00
humocs-manandGitHub 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-manandGitHub e6c7aae6e4 Update virtualization installation script 2026-05-04 19:25:42 +02:00
humocs-manandGitHub f5458fe5ea Comment out intel-media-driver in 30-virt.sh
Comment out intel-media-driver in the script.
2026-05-04 19:11:16 +02:00
humocs-manandGitHub 721da0d7ec Disable multimedia stack installation in script
Comment out multimedia stack installation commands.
2026-05-04 18:44:51 +02:00
humocs-manandGitHub 179ff5b9a1 Rename 10-repos.sh to 10-repos.sh.bak 2026-05-04 18:43:09 +02:00
humocs-manandGitHub 5e800955c5 Specify architecture for multimedia driver installations 2026-05-04 18:33:12 +02:00
humocs-manandGitHub c63a1b633e Update RPM Fusion repository URLs in script 2026-05-04 18:27:57 +02:00
humocs-manandGitHub e4cb116ad7 Update RPM Fusion repository URLs and commands 2026-05-03 22:16:02 +02:00
humocs-manandGitHub 8e0ad36095 Update dnf5 commands for package management 2026-05-03 22:05:50 +02:00
humocs-manandGitHub cdd2307afb Fix formatting of dnf command in 30-virt.sh 2026-05-03 21:35:51 +02:00
humocs-manandGitHub 82f7f9a195 Update repository installation in 10-repos.sh
Removed old repository installation commands and added new RPM Fusion repository links.
2026-05-03 21:33:16 +02:00
humocs-manandGitHub 5c5bf7d9c3 Enhance multimedia stack installation with ROCm
Updated multimedia installation script to include freeworld drivers and added ROCm installation.
2026-05-03 21:31:45 +02:00
humocs-manandGitHub 10f8335484 Update notification script for bootc upgrade process 2026-05-03 21:15:43 +02:00
humocs-manandGitHub c2e5cd79b4 Update ExecStart in bootc-override.conf 2026-05-03 21:12:05 +02:00
humocs-manandGitHub 74ff152785 Fix multimedia installation script by removing duplicates
Removed duplicate dnf5 install command and libavcodec-freeworld package.
2026-05-03 20:59:07 +02:00
humocs-manandGitHub 7a5c6d4f41 Add additional terra-release packages to installation 2026-05-03 20:55:53 +02:00
humocs-manandGitHub dda9163f0f Update repository installation command in 10-repos.sh 2026-05-03 20:38:18 +02:00
humocs-manandGitHub cabd515e51 Rename 50-remove-packages-and-enable-Services.sh to 40-remove-packages-and-enable-Services.sh 2026-05-03 20:05:10 +02:00
humocs-manandGitHub e3621866eb Delete build/40-steam.sh 2026-05-03 20:04:41 +02:00
humocs-manandGitHub fe7696e8cc Revise multimedia stack installation in script
Updated multimedia installation to include additional drivers and libraries.
2026-05-03 20:03:21 +02:00
humocs-manandGitHub 9a25e0ec9e Replace RPM Fusion repos with Terra44 repo 2026-05-03 19:56:39 +02:00
humocs-manandGitHub a2936d2eb9 Remove '--staged' option from ExecStart command 2026-05-02 21:30:36 +02:00
humocs-manandGitHub 24c07efd9f Fix multimedia stack installation for architecture
Updated multimedia stack installation to include architecture-specific packages.
2026-05-01 20:29:26 +02:00
humocs-manandGitHub e7c079fda9 Update multimedia installation script for new packages 2026-05-01 20:28:20 +02:00
humocs-manandGitHub a8d0c8d1f8 Simplify repo setup script by removing comments
Removed unnecessary comments and commands related to Terra and RPM Fusion repos.
2026-05-01 20:21:18 +02:00
humocs-manandGitHub c035f4a644 Merge pull request #24 from humocs-man/dependabot/github_actions/renovatebot/github-action-46.1.12
deps: bump renovatebot/github-action from 46.1.10 to 46.1.12
2026-05-01 20:04:00 +02:00
humocs-manandGitHub f0c35a8142 Update RPM Fusion Steam repo installation command 2026-05-01 20:00:12 +02:00
humocs-manandGitHub 1e06dd6a6d Fix dnf command for Terra repo installation 2026-05-01 19:53:01 +02:00
humocs-manandGitHub 75474334d0 Update Steam installation script to remove i686 drivers
Removed installation of specific i686 mesa drivers.
2026-05-01 19:38:51 +02:00
humocs-manandGitHub f825d10052 Revise multimedia stack installation script
Updated multimedia stack installation to include i686 packages and removed group install.
2026-05-01 19:34:43 +02:00
humocs-manandGitHub 587ccdfca8 Revise repo setup in 10-repos.sh
Updated repository setup script for Fedora with new repo URLs and added comments for clarity.
2026-05-01 19:28:42 +02:00
humocs-manandGitHub 0fcab36243 Change RPM Fusion repo URLs to Fedora 44
Updated repository URLs to point to stable Fedora 44 releases.
2026-05-01 19:12:01 +02:00
humocs-manandGitHub 40ae40c07c Update RPM Fusion repository URLs to use mirrors 2026-05-01 18:48:27 +02:00
humocs-manandGitHub ef8e0800b3 Update RPM Fusion repository URLs in script 2026-05-01 18:36:09 +02:00
humocs-manandGitHub 1688ad87c8 Update RPM Fusion repository URLs for Fedora 44 2026-05-01 17:56:53 +02:00
humocs-manandGitHub 25b098828d Add dnf5 upgrade command to 10-repos.sh
Added dnf5 upgrade command to the script.
2026-05-01 17:49:02 +02:00
humocs-manandGitHub afa49cc5ac Remove Firefox and update service configuration
Removed Firefox and related packages, updated service enabling messages.
2026-05-01 17:32:20 +02:00
humocs-manandGitHub 73c217f348 Fix formatting of gstreamer1-plugins-ugly installation 2026-05-01 17:21:19 +02:00