actions-marketplace-validations/OpenBSD-vm
Run CI in OpenBSD for GitHub Actions
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Feb 23, 2026
- License
- MIT
Pinned Snippet
uses: actions-marketplace-validations/vmactions_openbsd-vm@9eadec2e4fd1520dcf7ac5643d45db14664845d1 # no releases — HEAD as of 2026-07-13tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| osname | The OS name | yes | OpenBSD |
| prepare | Install some tools before CI runs | no | — |
| run | The CI command to run | no | — |
| release | The release version of OpenBSD vm | no | — |
| arch | The cpu architecture of OpenBSD vm | no | — |
| envs | The envs to pass into OpenBSD vm | no | — |
| mem | Set the memory size of the vm | no | 6144 |
| cpu | Set the cpu cores of the vm | no | — |
| nat | The NAT ports to OpenBSD vm | no | — |
| usesh | Use sh instead of the default shell. Default is false. | no | — |
| sync | How to synchronize the source code to/from the VM. Default is rsync. | no | — |
| copyback | whether or not to copy the build result repo back from the VM to the host Mac OS, defalt is True | no | — |
| debug | output debug message | no | — |
| data-dir | Directory to store VM data/images. | no | — |
| cache-dir | Directory to store anyvm cache. If set, overrides default temp cache path. | no | — |
| sync-time | Synchronize the VM time with the ntp. Default is false. | no | — |
| disable-cache | Disable caching for apt packages and VM images. Default is false. | no | false |
| debug-on-error | If true, enable remote VNC and you can connect to the VM via web VNC page to debug. Default is false. | no | "" |
| vnc-password | The VNC password. Default is empty. | no | "" |
Outputs
no outputs