secureblue/bootc-integration-test-action

This action runs integration tests against any bootable container image.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
registryRegistry for the image. Example: ghcr.io/secureblueyes
imageImage name for the VM. Example: silverblue-main-hardenedyes
testsList of test scripts to execute on the VM via SSH after it boots. Exit code determines test status.yes
tokenThe token used to sign into the container registry.yes
data-filesList of data files to be copied to the VM via SSH after it boots.no""
vm-nameName for the virtual machine and its disk in libvirt.novm-bootc
vcpusNumber of virtual CPUs for the VM. Must be less than the runner CPUs.no3
memory-mbAmount of RAM in MB for the VM. Must be less than the runner memory.no8192
disk-size-gbSize (in GB) of the virtual machine disk. Must be less than runner disk space.no20
startup-wait-secondsTime in seconds to wait after VM startup. Recommended: 180 for complex setups.no180

no outputs