Skip to content
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

What FreeBSD version is used? #36

Closed
hasufell opened this issue Oct 27, 2021 · 9 comments
Closed

What FreeBSD version is used? #36

hasufell opened this issue Oct 27, 2021 · 9 comments

Comments

@hasufell
Copy link

I don't see which version is used and if you can switch between 12 and 13.

@Neilpang
Copy link
Member

@hasufell
Copy link
Author

Any reason we can't decide to use 12? E.g. if you want to build release binaries, you want FreeBSD 12, because they will work for both 12 and 13.

@Neilpang
Copy link
Member

@hasufell
Copy link
Author

What I mean is: it should be configurable in the action.

@Neilpang
Copy link
Member

I doubt there are how many users need this feature.

If many users need it, I can support it.

Also you can send PR.

Thanks.

@trombik
Copy link

trombik commented Jan 1, 2022

I doubt there are how many users need this feature.

the whole point of running FreeBSD runner is to build (and release) code for supported versions of FreeBSD.

@hasufell if macOS runner supports nested virtualization, which I did not know before finding this GitHub action, it should be possible to run vagrant and virtualbox. looking at the code in this repo, it looks to me that the way it implements is not versatile. i ran vagrant on travis-ci long before they stopped free-tier for opensource projects. that way, you can not only choose FreeBSD versions, but also use whatever VM images you need. i'm using cirrus-ci for my projects now, but it has its own quirks.

@hasufell
Copy link
Author

hasufell commented Jan 1, 2022

I doubt there are how many users need this feature.

the whole point of running FreeBSD runner is to build (and release) code for supported versions of FreeBSD.

Exactly. It doesn't help me knowing my code compiles for some freebsd version. I want to release for the latest 2 major versions at least... or for the previous one, because there are compat packages.

Just supporting the latest doesn't really work well.

@Neilpang
Copy link
Member

Hi guys,
I just supported to select the FreeBSD release versions in the latest code.
please use the release config. see the readme:

https://github.com/vmactions/freebsd-vm

@hasufell
Copy link
Author

Excellent

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

No branches or pull requests

3 participants