Test your code in a real NetBSD virtual machine on GitHub Actions -- QEMU-powered, with SSH and two-way folder sync
https://vmactions.org β HEALTH ? 88 / Healthy
Test your code in a real NetBSD virtual machine on GitHub Actions -- QEMU-powered, with SSH and two-way folder sync
https://vmactions.org β// readme
See all the supported VMs: VMActions.org
Powered by AnyVM.org
[!TIP] You donβt need to write this workflow by hand.
These VMs are now AI-ready. With the vmactions-ci skill, an AI coding agent β Claude Code, Codex, Copilot CLI, Gemini CLI, and others β understands the full vmactions interface and writes the GitHub Actions CI for you, automatically.
Just describe what you want in plain language, e.g. βrun my tests on NetBSDβ or βcheck that my project builds on NetBSD aarch64β, and the agent generates a correct, ready-to-commit
test.yml. It will:
- pick the right action,
release, andarchfor your target;- install your toolchain and dependencies in the
preparestep;- forward your secrets and environment variables into the VM;
- sync your source code in and back out; and
- steer around the common footguns β the per-OS default shell, the
riscv64sync method, keepingruns-on: ubuntu-latesteven for other arches, pinning the action version, and more.No need to memorize releases,β¦