osbuild/Bootc Image Builder Action

An action to generate ISOs and disk images for Bootc images

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 6, 2026
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: osbuild/bootc-image-builder-action@019bb59c5100ecec4e78c9e94e18a840110f7a0b # v0.0.2

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
config-fileThe path to the configuration fileyes
imageThe image, including the registry and tagyes
builder-imageThe Bootc Image Builder image to use for running the actionnoquay.io/centos-bootc/bootc-image-builder:latest
additional-argsAdditional arguments to pass to Bootc Image Builderno
chownThe user and group to chown the output files tono
rootfsThe required rootfs to use for the disk imageno
tls-verifyWhether to verify TLS certificatesnotrue
typesThe types of images to generateno
aws-bucketThe AWS S3 bucket to temporarily store the AWS AMI image tono
aws-ami-nameThe name of the AWS AMI imageno
aws-regionThe AWS region to make the AWS AMI image available inno
namedescription
output-directoryThe directory where the generated artifacts are stored
output-pathsA JSON array of the artifact types to the generated disk images or ISOs. AWS AMIs will not be included in this output. Each object in the array has the following keys: type and path
manifest-pathThe path to the manifest file
qcow2-output-pathThe path to the qcow2 disk image. If the artifact type was not requested, this will be an empty string.
qcow2-output-checksumThe checksum of the qcow2 disk image. If the artifact type was not requested, this will be an empty string.
vmdk-output-pathThe path to the vmdk disk image. If the artifact type was not requested, this will be an empty string.
vmdk-output-checksumThe checksum of the vmdk disk image. If the artifact type was not requested, this will be an empty string.
anaconda-iso-output-pathThe path to the Anaconda ISO image. If the artifact type was not requested, this will be an empty string.
anaconda-iso-output-checksumThe checksum of the Anaconda ISO image. If the artifact type was not requested, this will be an empty string.
raw-output-pathThe path to the raw disk image. If the artifact type was not requested, this will be an empty string.
raw-output-checksumThe checksum of the raw disk image. If the artifact type was not requested, this will be an empty string.
vhd-output-pathThe path to the VHD artifact. If the artifact type was not requested, this will be an empty string.
vhd-output-checksumThe checksum of the VHD artifact. If the artifact type was not requested, this will be an empty string.