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

Build rubies for ubuntu-24.04 #17

Closed
wants to merge 1 commit into from
Closed

Build rubies for ubuntu-24.04 #17

wants to merge 1 commit into from

Conversation

kachick
Copy link
Member

@kachick kachick commented May 14, 2024

For a preparation part of ruby/setup-ruby#595

But please close this PR if the automated bot covers these OS updates. πŸ™‡β€β™‚οΈ

@@ -10,7 +10,7 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ ubuntu-20.04, ubuntu-22.04, macos-11, macos-arm-oss ]
os: [ ubuntu-20.04, ubuntu-22.04, ubuntu-24.04, macos-11, macos-arm-oss ]
ruby: [jruby-9.4.7.0]
Copy link
Member Author

Choose a reason for hiding this comment

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

Should I add other rubies in this matrix for this case?

Copy link
Member

Choose a reason for hiding this comment

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

I typically do it with 1 commit per major.minor, you can see that in existing commits.
IIRC there is some script to easily get such list in this repo or maybe in setup-ruby.
Unfortunately this procedure is not very friendly for PRs.
You could update this one to build all 3.3 releases though, only on 24.04 and if: false on the jruby job below

@eregon
Copy link
Member

eregon commented May 19, 2024

I started the builds with 208503a

@eregon eregon closed this May 19, 2024
@kachick
Copy link
Member Author

kachick commented May 19, 2024

πŸ‘

@kachick kachick deleted the support-ubutu-2404 branch May 19, 2024 14:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants