vmactions/Haiku-vm

Run CI in Haiku for GitHub Actions

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
osnameThe OS nameyesHaiku
prepareInstall some tools before CI runsno
runThe CI command to runno
releaseThe release version of Haiku vmno
archThe cpu architecture of Haiku vmno
envsThe envs to pass into Haiku vmno
memSet the memory size of the vmno6144
cpuSet the cpu cores of the vmno
natThe NAT ports to Haiku vmno
useshUse sh instead of the default shell. Default is false.no
syncHow to synchronize the source code to/from the VM. Default is rsync.no
copybackwhether or not to copy the build result repo back from the VM to the host Mac OS, defalt is Trueno
debugoutput debug messageno
data-dirDirectory to store VM data/images.no
cache-dirDirectory to store anyvm cache. If set, overrides default temp cache path.no
sync-timeSynchronize the VM time with the ntp. Default is false.no
disable-cacheDisable caching for apt packages and VM images. Default is false.nofalse
cache-after-prepareCache the VM image again after the prepare step, so later runs with the same prepare script skip it and start directly at run. Default is false.nofalse
debug-on-errorIf true, enable remote VNC and you can connect to the VM via web VNC page to debug. Default is false.no""
vnc-passwordThe VNC password. Default is empty.no""
custom-shell-nameCustom shell name for the VM shell wrapper script.no
namedescription
cache-after-prepare-hittrue when a prepared VM image cache was restored and the prepare step was skipped, false otherwise.