Skip to content

ci: Fix CI failures on Ubuntu 26.04 - #228

Merged
Watson1978 merged 2 commits into
fluent-plugins-nursery:masterfrom
Watson1978:ci-ruby-3.2-minimum
Oct 28, 2026
Merged

Watson1978 merged 2 commits into
fluent-plugins-nursery:masterfrom
Watson1978:ci-ruby-3.2-minimum

Conversation

@Watson1978

Copy link
Copy Markdown
Contributor

ubuntu-latest is moving to Ubuntu 26.04. ruby/setup-ruby v1.298.0 does not know this image yet, so it treats the runner as self-hosted and every Ubuntu job fails. This updates setup-ruby in the Ubuntu workflow to v1.327.0, and raises min_version to 3.2 because setup-ruby has no Ruby 3.1 or older builds for Ubuntu 26.04.

The Windows workflow is not affected and is left as is.

🤖 Generated with Claude Code

ubuntu-latest is moving to Ubuntu 26.04. setup-ruby v1.298.0 does
not know this image, so it treats the runner as self-hosted and
fails for every Ruby version. Ubuntu 26.04 is supported since
v1.314.0.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Shizuo Fujita <fujita@clear-code.com>
ruby/setup-ruby has no builds of Ruby 3.1 and older for Ubuntu
26.04, so those jobs fail with "Unavailable version". Test Ruby 3.2
or later on Ubuntu instead.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Shizuo Fujita <fujita@clear-code.com>
@Watson1978
Watson1978 requested a review from kenhys October 28, 2026 10:58
@Watson1978

Copy link
Copy Markdown
Contributor Author

Thanks

@Watson1978
Watson1978 merged commit a6b9240 into fluent-plugins-nursery:master Oct 28, 2026
12 checks passed
@Watson1978
Watson1978 deleted the ci-ruby-3.2-minimum branch October 28, 2026 13:46
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