https://github.com/centos-workstation/bootc-image-builder-action
Bootc Image Builder as a GitHub Action
https://github.com/centos-workstation/bootc-image-builder-action
bootc centos fedora rhel
Last synced: 5 months ago
JSON representation
Bootc Image Builder as a GitHub Action
- Host: GitHub
- URL: https://github.com/centos-workstation/bootc-image-builder-action
- Owner: centos-workstation
- Created: 2024-12-22T16:01:14.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-12-23T01:17:37.000Z (5 months ago)
- Last Synced: 2024-12-23T01:24:09.129Z (5 months ago)
- Topics: bootc, centos, fedora, rhel
- Homepage:
- Size: 14.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# `@centos-workstation/bootc-image-builder-action`
Build bootc images into disk images or ISOs.
Currently only ISOs are supported, but contributions are welcome.
## Usage
### Inputs
```yaml
- uses: centos-workstation
with:
# Configuration file for the image builder.
# Required.
config-file:# The expected artifact type
# Optional. Default is 'iso'
type:# Image (registry with tag) used in the artifact.
# Required.
image:# The upstream builder image.
# Optional. Default is 'quay.io/centos-bootc/bootc-image-builder:latest'
bootc-image-builder-image:
```### Outputs
| Name | Description | Example |
| - | - | - |
| `output-directory` | Directory containing all output artifacts | `./outputs/buildiso` |
| `output-path` | Path to the build file | `./outputs/buildiso/install.iso` |
| `checksum-path` | Path to the checksum file | `./outputs/buildiso/CHECKSUM` |
| `checksum` | Checksum of the build file | `sha256:...` |