| Age | Commit message (Collapse) | Author |
|
`shfmt` do not exist (#105)
|
|
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>
|
|
|
|
|
|
|
|
|
|
|
|
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
|
|
|
|
|
* 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>
|
|
|
|
|
|
|
|
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
|
* 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>
|
|
Co-authored-by: Eirik O. Lavik <eirik.lavik@appear.net>
|
|
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
|
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
|
* ci: use the same renovate config as bluefin-lts
This one makes it so we (and people that use this template) dont need to manually bump the docker images all the time, like we ran into with [bluefin LTS](https://github.com/ublue-os/bluefin-lts/pull/398#issuecomment-2726873005)
* fix: also remove the pin on Containerfile
|
|
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
|
Even if they say that its best for people that want the best practices on the docs, we should make people using this template have this safer thing by default
https://docs.renovatebot.com/presets-config/#configbest-practices
|
|
Co-authored-by: Tulip Blossom <tulilirockz@outlook.com>
|
|
* initial commit of s3 upload for iso
* Updated Readme. Updated build-iso.yml from testing in test repo
* one more note to make it look more balanced
* add artifact upload ability and adjust README to detail how to use
* One more final note to help be explicit about artifact location.
---------
Co-authored-by: Sean Thrailkill <sean@thrailkill.cloud>
|
|
|
|
* Fix: Update Justfile
Updated to match the Bluefin LTS one. Stripped the iso customizations stuff
* fix: update Containerfile
ublue-os/silverblue-main:latest shouldn't be the default
|
|
|
|
|
|
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
|
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
|
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
|
This requires Composefs to be used, which we are not yet in a position to enable.
|
|
* fix: ensure librepo is being used and default btrfs filesystem for image
* fix
|
|
|
|
|
|
|
|
|
|
Added lowering casing of image name should it be uppercased.Switched variables to grab lowercased image name.
|
|
And remove duplicate rpm-ostree example.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(#51)
|
|
(#52)
I believe these should be enabled by default, since they make builds a lot slower, but it is nice having some docs about it
|
|
|
|
|
|
|