Skip to content

Create OpenBSD CI using vm-actions - #2423

Merged
RayyanAnsari merged 13 commits into
melonDS-emu:masterfrom
Izder456:master
Sep 7, 2025
Merged

Create OpenBSD CI using vm-actions#2423
RayyanAnsari merged 13 commits into
melonDS-emu:masterfrom
Izder456:master

Conversation

@Izder456

@Izder456 Izder456 commented Aug 30, 2025

Copy link
Copy Markdown
Contributor

I could not figure out the BUILD info stuff. I based off of the Ubuntu CI. This could be used as a template for the other CI platforms vm-actions supports such as NetBSD or FreeBSD

EDIT: added passing BUILD info env vars in. should be AOK now.

@Izder456

Izder456 commented Aug 30, 2025

Copy link
Copy Markdown
Contributor Author

Considering disabling aarch64 as the vm-actions project has not got support for running on linux arm64 hosts and thus no kvm support. I don't want to cost incur lots of build time to the project so I'll comment it out for now.

@RayyanAnsari RayyanAnsari left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thanks for your effort towards making melonDS work on OpenBSD 🙂
All in all, this looks good. Just a few minor points.

Comment thread .github/workflows/build-openbsd.yml Outdated
Comment thread .github/workflows/build-openbsd.yml Outdated
Comment thread .github/workflows/build-openbsd.yml Outdated
Comment thread .github/workflows/build-openbsd.yml Outdated
Comment thread .github/workflows/build-openbsd.yml Outdated
Comment thread .github/workflows/build-openbsd.yml Outdated
Comment thread .github/workflows/build-openbsd.yml Outdated
Comment thread .github/workflows/build-openbsd.yml Outdated
@RayyanAnsari
RayyanAnsari merged commit 7e60fee into melonDS-emu:master Sep 7, 2025
7 checks passed
Dionicio3 pushed a commit to Dionicio3/melonDS that referenced this pull request Oct 21, 2025
Zection6V pushed a commit to ag-advania/melonPrimeDS that referenced this pull request Aug 13, 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