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

Make mswin tag use a stable release #12

Open
ianks opened this issue Feb 17, 2024 · 2 comments
Open

Make mswin tag use a stable release #12

ianks opened this issue Feb 17, 2024 · 2 comments

Comments

@ianks
Copy link

ianks commented Feb 17, 2024

Testing against ruby-head is hard because it can introduce subtle changes that break CI. Overall, it can cause a lot of toil for developers.

I propose that mswin reference on GitHub actions reference the latest stable ruby release, and we introduce a mswin-head tag for testing against Ruby head.

@MSP-Greg
Copy link
Owner

That would be a big breaking change.

Other people have asked for mswin release builds. I'm wondering if it's time to have release builds, maybe starting with Ruby 3.2, as the current vcpkg OpenSSL is 3.2.1.

Maybe setup-ruby could use an ms prefix or suffix, so something like ms-3.2 or 3.2-ms (or ms-3.2.3 or 3.2.3-ms)?

@MSP-Greg
Copy link
Owner

Re the workflow you linked to, have you thought about running an MSY2 head build (head or ucrt)?

Or, wondering if the failure is mswin specfic...

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

2 participants