summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-12-17fix: Drop unneeded remove-codeql flagKyle Gospodnetich
2025-12-17fix: Update cosign-installer to v4.0.0Kyle Gospodnetich
2025-12-17chore(deps): update actions/upload-artifact action to v5 (#152)ubot-7274[bot]
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com> Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2025-12-17chore(deps): update sigstore/cosign-installer action to v3.10.1 (#146)ubot-7274[bot]
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-12-17chore(deps): bump actions/upload-artifact from 4.6.2 to 6.0.0 (#175)dependabot[bot]
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.2 to 6.0.0. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/ea165f8d65b6e75b540449e92b4886f43607fa02...b7c566a772e6b6bfb58ed0dc250532a479d7789f) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-version: 6.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-17fix: Maximize build space by default and use legacy rechunker in-orgKyle Gospodnetich
2025-12-02chore(deps): update actions/checkout digest to 8e8c483 (#171)ubot-7274[bot]
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-11-28chore(deps): update docker/metadata-action digest to c299e40 (#170)ubot-7274[bot]
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-11-21chore(deps): update actions/checkout action to v6 (#169)ubot-7274[bot]
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-11-19chore(deps): update actions/checkout digest to 93cb6ef (#168)ubot-7274[bot]
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-11-14chore(deps): bump docker/metadata-action from 5.8.0 to 5.9.0 (#167)dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-04docs: add akmods section (#160)DXC-0
2025-11-04docs: clarify usage of space saving actions (#163)renner
2025-10-28Container image labels point to specific commit (#153)Ondra Pelech
2025-10-21feat: allows packages to install in /opt (#150)Zeglius
* feat: allows packages to install in /opt/ * feat: default to mutable opt and add documentation Signed-off-by: Zeglius <33781398+Zeglius@users.noreply.github.com> --------- Signed-off-by: Zeglius <33781398+Zeglius@users.noreply.github.com> Co-authored-by: stevensko <30204691+stevensko@users.noreply.github.com>
2025-10-19Update README.md (#145)Matthias an der Ruhr
Fix formatting of text under dropdowns (image previews; hyperlinks)
2025-09-30chore(deps): update docker/login-action digest to 5e57cd1 (#138)ubot-7274[bot]
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-09-28feat(ci): add fallback condition for btrfs bind mount (#134)renner
2025-09-27Containerfile: ostree container commit is not needed (#137)Clement Verna
ostree container commit is not needed anymore when using bootc container lint. Signed-off-by: Clement Verna <cverna@tutanota.com>
2025-09-12chore(deps): update sigstore/cosign-installer action to v3.10.0 (#135)ubot-7274[bot]
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-08-22docs: Skip password promot during cosign key generation (#131)Jordan Petridis
The key in GH secret requires that its not password protected in order to work. Add COSIGN_PASSWORD="" in the example command so everyone that copy pastes it avoids the prompt they have to manually ignore otherwise.
2025-08-11chore(deps): update actions/checkout action to v5 (#130)ubot-7274[bot]
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-08-08chore(deps): update docker/login-action digest to 184bdaa (#124)ubot-7274[bot]
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-08-06Feat: Change Anaconda settings for non-gnome images (#127)Lightprod
* feat: Add a workable default for KDE images * Rename iso.toml to iso-gnome.toml * Revert "Rename iso.toml to iso-gnome.toml" This reverts commit 02e510f27900439e65ebe8f2153175bb0924d1ad. * Rename default iso.toml to iso-gnome.toml --------- Co-authored-by: Lightprod <Lightprod@outlook.fr>
2025-08-06Fix Kickstart post installation script not executing (#126)Lightprod
Fixes https://github.com/osbuild/bootc-image-builder/issues/968
2025-08-02docs(README): Giving the README a fresh coat of paint (#123)Brennen Puth
* Full README spruce-up * First glance changes * Bring community section into line * Quick wording fix * Add Fedora Atomic to list of bootc systems * Add to base image instructions and take some content out of first paragraph * Better repository contents section * Remove TODO and reword community section again
2025-08-01chore(deps): update docker/metadata-action digest to c1e5197 (#122)ubot-7274[bot]
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-07-17chore(deps): update sigstore/cosign-installer action to v3.9.2 (#119)ubot-7274[bot]
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-06-30chore(deps): bump sigstore/cosign-installer from 3.9.0 to 3.9.1 (#118)dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-24feat: Bind mount podman container storage to btrfs loopback (#115)Zeglius
2025-06-18chore(deps): update sigstore/cosign-installer action to v3.9.0 (#112)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-09chore: simplify (#111)Christian Glombek
2025-05-25fix(just): fix syntax error (#109)renner
2025-05-19Fix(justfile): update qemu image name (#107)James Reilly
2025-05-14fix(justfile): `just lint` and `just format` pass when `shellcheck` and ↵James Reilly
`shfmt` do not exist (#105)
2025-05-05feat: Add more community examples (#103)Freya Gustavsson
This adds two more example bootc images that are based off of this template. One of which is my own VeneOS and the other being Amy OS. Signed-off-by: Freya Gustavsson <freya@venefilyn.se>
2025-04-27Update README.mdJorge O. Castro
2025-04-27Update README.mdJorge O. Castro
2025-04-27Update README.md (#101)Jorge O. Castro
2025-04-27Update README.mdJorge O. Castro
2025-04-27Update README.mdJorge O. Castro
2025-04-24chore(deps): update sigstore/cosign-installer action to v3.8.2 (#98)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-18Update Justfile (#97)MymeType
2025-04-13fix: Add rootfs argument to _build-bib (#96)MymeType
2025-03-25docs: document the justfile (#91)Jorge O. Castro
* docs: document the justfile Bless you copilot. 🗡️ * Update README.md Co-authored-by: Tulip Blossom <tulilirockz@proton.me> --------- Co-authored-by: Tulip Blossom <tulilirockz@proton.me>
2025-03-25feat: Enable linting by default (#95)Kyle Gospodnetich
2025-03-22feat: Avoid copying build files into image, add option for linting (#93)Kyle Gospodnetich
2025-03-22feat: Use bind mounts to keep final image clean (#92)Kyle Gospodnetich
2025-03-20chore(deps): update actions/upload-artifact digest to ea165f8 (#90)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-16feat: build in tempdir and move files on success (#82)R0flcopt3r
* feat: build in tempdir and move files on success Before it would delete your outputs before starting the build. That means miss-typing the command for example could lead to losing data. This also creates separate folders for each type to avoid collision. * fix: tempdir naming this follows the convention set in the `_rootful_load_image` target. * fix: delete output folder in clean target * fix: move contents of temp build directory This ensures a flatter folder structure, bib allready seem to ensure there aren't any file name collisions. output folder would look like this after building a raw and qcow2. output ├── image │   └── disk.raw ├── manifest-qcow2.json ├── manifest-raw.json └── qcow2 └── disk.qcow2 * fix: overwrite previous output directory From conversations in https://github.com/ublue-os/image-template/pull/82 this is the wanted behaviour for this project. * revert: overwrite previous output directory This reverts commit 75448d72fa624cea01524d5651c926ae772460bf. * chore(gitignore): ensure build directories are not showing up on diffs --------- Co-authored-by: Tulip Blossom <tulilirockz@proton.me>