Skip to content

Probe OpenBSD/NetBSD/DragonFly/Solaris (verification run, do not merge) - #2

Closed
neilpang wants to merge 5 commits into
mainfrom
ci-more-platforms
Closed

Probe OpenBSD/NetBSD/DragonFly/Solaris (verification run, do not merge)#2
neilpang wants to merge 5 commits into
mainfrom
ci-more-platforms

Conversation

@neilpang

Copy link
Copy Markdown
Owner

Verification run for MoarVM#1418. Not for merge.

Copilot AI review requested due to automatic review settings July 28, 2026 09:21

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a GitHub Actions workflow intended to build MoarVM and then build/test NQP inside VM-based runners for additional *BSD/Solaris platforms, to help validate cross-platform support.

Changes:

  • Introduces a new workflow to run builds/tests in OpenBSD, NetBSD, DragonFly BSD, and Solaris via vmactions/*-vm.
  • Checks out both MoarVM and NQP, builds MoarVM into a local prefix, then configures/builds/tests NQP against that install.
  • Includes basic toolchain/probe output to aid troubleshooting on these platforms.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +3 to +10
on:
push:
branches:
- main
pull_request:
branches:
- main
workflow_dispatch:
Comment on lines +95 to +96
prepare: |
/usr/sbin/pkg_add -u perl gmake git-base
@neilpang

Copy link
Copy Markdown
Owner Author

Closing: this was a fork-internal verification run for MoarVM#1418, not intended for merge. The real PRs are MoarVM#2027 and MoarVM/libuv#1.

@neilpang neilpang closed this Jul 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants