Commit Graph
163 Commits
Author SHA1 Message Date
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
dependabot[bot]andGitHub 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-manandGitHub 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-manandGitHub 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-manandGitHub 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-manandGitHub 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
dependabot[bot]andGitHub 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]andGitHub 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]andGitHub 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]andGitHub 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-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 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 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 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
dependabot[bot]andGitHub 534a12e538 deps: bump renovatebot/github-action from 46.1.13 to 46.1.14
Bumps [renovatebot/github-action](https://github.com/renovatebot/github-action) from 46.1.13 to 46.1.14.
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/renovatebot/github-action/compare/79dc0ba74dc3de28db0a7aeb1d0b95d5bf5fde2a...693b9ef15eec82123529a37c782242f091365961)

---
updated-dependencies:
- dependency-name: renovatebot/github-action
  dependency-version: 46.1.14
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-15 14:15:40 +00:00
dependabot[bot]andGitHub 853fbece1f deps: bump actions/cache from 4 to 5
Bumps [actions/cache](https://github.com/actions/cache) from 4 to 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/v4...v5)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-15 14:15:12 +00:00
humocs-manandGitHub e35f204d1d Update clean.yml 2026-05-13 21:35:27 +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 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
dependabot[bot]andGitHub 2f4fb5ff53 deps: bump sigstore/cosign-installer from 4.1.1 to 4.1.2
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer) from 4.1.1 to 4.1.2.
- [Release notes](https://github.com/sigstore/cosign-installer/releases)
- [Commits](https://github.com/sigstore/cosign-installer/compare/cad07c2e89fa2edd6e2d7bab4c1aa38e53f76003...6f9f17788090df1f26f669e9d70d6ae9567deba6)

---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
  dependency-version: 4.1.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-08 14:14:49 +00:00
dependabot[bot]andGitHub ddf1de2e5d deps: bump renovatebot/github-action from 46.1.12 to 46.1.13
Bumps [renovatebot/github-action](https://github.com/renovatebot/github-action) from 46.1.12 to 46.1.13.
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/renovatebot/github-action/compare/f66d8679fcfcfa051abde6e7a623007173bf5164...79dc0ba74dc3de28db0a7aeb1d0b95d5bf5fde2a)

---
updated-dependencies:
- dependency-name: renovatebot/github-action
  dependency-version: 46.1.13
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-08 14:14:45 +00: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
dependabot[bot]andGitHub 7e583d2563 deps: bump renovatebot/github-action from 46.1.10 to 46.1.12
Bumps [renovatebot/github-action](https://github.com/renovatebot/github-action) from 46.1.10 to 46.1.12.
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/renovatebot/github-action/compare/83ec54fee49ab67d9cd201084c1ff325b4b462e4...f66d8679fcfcfa051abde6e7a623007173bf5164)

---
updated-dependencies:
- dependency-name: renovatebot/github-action
  dependency-version: 46.1.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-01 16:53:56 +00: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