-
Notifications
You must be signed in to change notification settings - Fork 141
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Run CI job in a FreeBSD VM #322
Conversation
Very nice! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a minor suggestion.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Cheers!
@@ -50,3 +52,22 @@ jobs: | |||
cd bench | |||
cabal bench -O0 --benchmark-options "--quick --min-duration=0 --include-first-iter" | |||
|
|||
build-freebsd: | |||
runs-on: macos-latest |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
MacOS is the most expensive system to run with 10x minute multiplier. Could we use Ubuntu or Windows instead?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, I wondered the same, but this action's documentation says that only macOS has the necessary virtualization features.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Then we should add a comment indicating this with a link to the documentation.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
@ethercrow thanks! |
* Run CI job in a FreeBSD VM * Explanation why the freebsd job is running on macOS
@Bodigrim @vdukhovni I've found a Github Action that runs FreeBSD inside a VirtualBox: https://github.com/vmactions/freebsd-vm