actions-marketplace-validations/OpenBSD-vm

Run CI in OpenBSD for GitHub Actions

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Feb 23, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: actions-marketplace-validations/vmactions_openbsd-vm@9eadec2e4fd1520dcf7ac5643d45db14664845d1 # no releases — HEAD as of 2026-07-13

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

namedescriptionrequireddefault
osnameThe OS nameyesOpenBSD
prepareInstall some tools before CI runsno
runThe CI command to runno
releaseThe release version of OpenBSD vmno
archThe cpu architecture of OpenBSD vmno
envsThe envs to pass into OpenBSD vmno
memSet the memory size of the vmno6144
cpuSet the cpu cores of the vmno
natThe NAT ports to OpenBSD 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
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""

no outputs