osbuild/Bootc Image Builder Action
An action to generate ISOs and disk images for Bootc images
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jul 6, 2026
- License
- Apache 2.0
Pinned Snippet
uses: osbuild/bootc-image-builder-action@019bb59c5100ecec4e78c9e94e18a840110f7a0b # v0.0.2tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| config-file | The path to the configuration file | yes | — |
| image | The image, including the registry and tag | yes | — |
| builder-image | The Bootc Image Builder image to use for running the action | no | quay.io/centos-bootc/bootc-image-builder:latest |
| additional-args | Additional arguments to pass to Bootc Image Builder | no | — |
| chown | The user and group to chown the output files to | no | — |
| rootfs | The required rootfs to use for the disk image | no | — |
| tls-verify | Whether to verify TLS certificates | no | true |
| types | The types of images to generate | no | — |
| aws-bucket | The AWS S3 bucket to temporarily store the AWS AMI image to | no | — |
| aws-ami-name | The name of the AWS AMI image | no | — |
| aws-region | The AWS region to make the AWS AMI image available in | no | — |
Outputs
| name | description |
|---|---|
| output-directory | The directory where the generated artifacts are stored |
| output-paths | A 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-path | The path to the manifest file |
| qcow2-output-path | The path to the qcow2 disk image. If the artifact type was not requested, this will be an empty string. |
| qcow2-output-checksum | The checksum of the qcow2 disk image. If the artifact type was not requested, this will be an empty string. |
| vmdk-output-path | The path to the vmdk disk image. If the artifact type was not requested, this will be an empty string. |
| vmdk-output-checksum | The checksum of the vmdk disk image. If the artifact type was not requested, this will be an empty string. |
| anaconda-iso-output-path | The path to the Anaconda ISO image. If the artifact type was not requested, this will be an empty string. |
| anaconda-iso-output-checksum | The checksum of the Anaconda ISO image. If the artifact type was not requested, this will be an empty string. |
| raw-output-path | The path to the raw disk image. If the artifact type was not requested, this will be an empty string. |
| raw-output-checksum | The checksum of the raw disk image. If the artifact type was not requested, this will be an empty string. |
| vhd-output-path | The path to the VHD artifact. If the artifact type was not requested, this will be an empty string. |
| vhd-output-checksum | The checksum of the VHD artifact. If the artifact type was not requested, this will be an empty string. |