gunnar
3542e0f53f
fix: use workspace as build context so FROM oci-archive can find out.ociarchive
2026-05-30 17:17:14 +02:00
gunnar
ca4040515a
fix: use local context for chunkah rechunk to fix missing out.ociarchive
2026-05-30 16:55:27 +02:00
gunnar
a957c96fa1
chore: repo cleanup - pin actions, fix typos, improve gitignore
...
- build.yml: pin push-to-registry to SHA
- build-installer-iso.yml: pin checkout/upload-artifact to SHA,
replace hardcoded registry with env vars, add env block
- Justfile: fix 'Virtal' typo (10x), fix shfmt error msg,
quote $file in check/fix recipes
- .gitignore: add *.iso, *.qcow2, *.raw, .env, *.log
- iso/config.toml: remove leading space
- Containerfile: remove non-existent /tmp/build from cleanup
- build/50-prepare-flatpak-for-bazaar.sh: add executable permission
- build/README.md: update to reflect current script names
2026-05-30 16:33:41 +02:00
gunnar
d89f20e931
chore: use push-to-registry digest output, remove skopeo inspect
2026-05-30 16:19:03 +02:00
gunnar
9b6424ec7c
fix: replace Skopeo push with redhat-actions/push-to-registry
...
Avoids double compression (chunkah zstd + Skopeo zstd:chunked).
push-to-registry handles auth and multi-tag push natively.
2026-05-30 16:14:30 +02:00
gunnar
5ba492a8fd
fix: add --compressed to chunkah args and clean buildah cache before rechunk
...
chunkah OCI archive (6.7 GiB uncompressed) did not fit on runner alongside
original image. --compressed uses zstd compression, reducing archive to ~3-4GB.
Also cleans buildah cache before rechunk to free additional space.
2026-05-30 16:12:12 +02:00
gunnar
bc3f0180e2
fix: remove sudo from rechunk step to match rootless buildah storage
2026-05-30 16:02:50 +02:00
gunnar
94460a999d
fix: Update-Skript, Containerfile-Optimierungen und chunkah-Rechunking
...
- notify-bootc-user.sh: D-Bus-Umgebung korrekt fuer Systemd-Service,
jq-basierter Staging-Check (.status.staged != null), Guard Clauses,
-Variable entfernt
- Containerfile: COPY --chmod=755 fuer Skript-Permissions
- build/20-multimedia.sh: Redundantes dnf5 clean all entfernt
- build/30-virt.sh: dnf5 autoremove und Cleanup entfernt
- build/40-remove-packages.sh: || true entfernt (Fehler sichtbar machen)
- build/50-prepare-flatpak-for-bazaar.sh: curl -f --retry 3 hinzugefuegt
- build.yml: chunkah Rechunk-Step fuer content-based Layers (Delta-Updates),
Cache-Key erweitert (scripts/**), continue-on-error entfernt
- build-installer-iso.yml: concurrency-Block hinzugefuegt
2026-05-30 15:42:14 +02:00
humocs-man and GitHub
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
dependabot[bot] and GitHub
8fafd39295
deps: bump dataaxiom/ghcr-cleanup-action from 1.2.0 to 1.2.1
...
Bumps [dataaxiom/ghcr-cleanup-action](https://github.com/dataaxiom/ghcr-cleanup-action ) from 1.2.0 to 1.2.1.
- [Release notes](https://github.com/dataaxiom/ghcr-cleanup-action/releases )
- [Commits](https://github.com/dataaxiom/ghcr-cleanup-action/compare/374e2028c8fb93b7219f3771cd405fab95d3dec4...f092b48ba3b604b2a83690dc4b2bbb3392e1045f )
---
updated-dependencies:
- dependency-name: dataaxiom/ghcr-cleanup-action
dependency-version: 1.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-29 17:14:16 +00:00
humocs-man and GitHub
499ce76b9c
Enhance notify-bootc-user.sh with error handling
2026-05-24 21:20:17 +02:00
humocs-man and GitHub
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 and GitHub
78033eaf28
Refactor execution stage into multiple layers
2026-05-24 13:33:53 +02:00
humocs-man and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
cf9862c349
Add custom preset for enabling services
2026-05-23 12:44:37 +02:00
humocs-man and GitHub
5e13d11c8c
Delete build/99-custom.preset
2026-05-23 12:44:14 +02:00
humocs-man and GitHub
208baf8f7c
Add custom preset to enable various services
2026-05-23 12:42:17 +02:00
humocs-man and GitHub
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 and GitHub
9f1ed7c405
Delete configs/flatpak.preinstall
2026-05-23 12:30:41 +02:00
humocs-man and GitHub
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 and GitHub
953cce16f7
Enhance user notification script for updates
2026-05-23 11:56:54 +02:00
humocs-man and GitHub
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 and GitHub
c79ea48821
Add 50-prepare-flatpak-for-bazaar.sh script
2026-05-23 11:43:41 +02:00
humocs-man and GitHub
4b86bfb87d
Add Flatpak Bazaar and Systemd configuration
2026-05-23 11:41:07 +02:00
humocs-man and GitHub
ea40accb4a
Add flatpak preinstall configuration for Bazaar
2026-05-23 11:37:28 +02:00
humocs-man and GitHub
7e9931fb41
Add script to install Bazaar Flatpak repository
2026-05-23 11:30:13 +02:00
humocs-man and GitHub
3857338390
Add Flatpak preinstall service configuration
2026-05-23 11:25:58 +02:00
humocs-man and GitHub
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 and GitHub
d2f525b974
Delete build/50-install-bazaar.sh
2026-05-22 19:08:53 +02:00
humocs-man and GitHub
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 and GitHub
7c8187c4a7
Change shell execution from sh to bash in Containerfile
2026-05-22 18:15:27 +02:00
humocs-man and GitHub
03bcdf447c
Update 40-remove-packages-and-enable-Services.sh
2026-05-22 18:01:33 +02:00
humocs-man and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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
dependabot[bot] and GitHub
26ddbcc99a
deps: bump docker/metadata-action from 6.0.0 to 6.1.0
...
Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 6.0.0 to 6.1.0.
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Commits](https://github.com/docker/metadata-action/compare/030e881283bb7a6894de51c315a6bfe6a94e05cf...80c7e94dd9b9319bd5eb7a0e0fe9291e23a2a2e9 )
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-version: 6.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-22 14:15:13 +00:00
dependabot[bot] and GitHub
d1708176a3
deps: bump actions/cache from 4.2.2 to 5.0.5
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4.2.2 to 5.0.5.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/d4323d4df104b026a6aa633fdb11d772146be0bf...27d5ce7f107fe9357f9df03efb73ab90386fccae )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: 5.0.5
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-22 14:15:08 +00:00
dependabot[bot] and GitHub
214d37991d
deps: bump dataaxiom/ghcr-cleanup-action from 1.0.16 to 1.2.0
...
Bumps [dataaxiom/ghcr-cleanup-action](https://github.com/dataaxiom/ghcr-cleanup-action ) from 1.0.16 to 1.2.0.
- [Release notes](https://github.com/dataaxiom/ghcr-cleanup-action/releases )
- [Commits](https://github.com/dataaxiom/ghcr-cleanup-action/compare/cd0cdb900b5dbf3a6f2cc869f0dbb0b8211f50c4...374e2028c8fb93b7219f3771cd405fab95d3dec4 )
---
updated-dependencies:
- dependency-name: dataaxiom/ghcr-cleanup-action
dependency-version: 1.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-22 14:15:03 +00:00
dependabot[bot] and GitHub
2a9042dab7
deps: bump docker/login-action from 4.1.0 to 4.2.0
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/4907a6ddec9925e35a0a9e82d7399ccc52663121...650006c6eb7dba73a995cc03b0b2d7f5ca915bee )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: 4.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-22 14:14:53 +00:00
humocs-man and GitHub
1f1445275e
Fix notification script for system update prompt
2026-05-17 21:10:24 +02:00
humocs-man and GitHub
5223ec6987
Change compression format to zstd:chunked
...
Updated compression format in Skopeo push step.
2026-05-17 20:49:29 +02:00
humocs-man and GitHub
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 and GitHub
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 and GitHub
b0d93163be
Refactor GitHub Actions workflow for image build and push
2026-05-17 20:12:29 +02:00
humocs-man and GitHub
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 and GitHub
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 and GitHub
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