Skip to content

Modernize CI: update Ruby matrix, bundler, and workflow triggers#55

Merged
dduugg merged 4 commits intomainfrom
update-ruby-ci-matrix
Mar 5, 2026
Merged

Modernize CI: update Ruby matrix, bundler, and workflow triggers#55
dduugg merged 4 commits intomainfrom
update-ruby-ci-matrix

Conversation

@dduugg
Copy link
Contributor

@dduugg dduugg commented Mar 4, 2026

Summary

  • Removes Ruby 2.7, 3.0, and 3.1 from the CI test matrix
  • Adds Ruby 3.3, 3.4, and 4.0
  • Switches to gem install bundler (latest) instead of a pinned version
  • Adds pull_request to the workflow trigger so CI runs on PRs, including from forks
  • Bumps required_ruby_version in singed.gemspec from >= 2.7.0 to >= 3.2.0 to match the updated matrix

Fixes https://github.com/rubyatscale/singed/actions/runs/22682082172/job/65755030976

@dduugg dduugg changed the title Update Ruby CI matrix and bump required_ruby_version Modernize CI: update Ruby matrix, bundler, and workflow triggers Mar 4, 2026
@dduugg dduugg marked this pull request as ready for review March 4, 2026 18:43
@dduugg dduugg requested a review from a team March 4, 2026 18:43
@dduugg dduugg merged commit ddb553f into main Mar 5, 2026
10 checks passed
@github-project-automation github-project-automation bot moved this from Triage to Done in Modularity Mar 5, 2026
@dduugg dduugg deleted the update-ruby-ci-matrix branch March 5, 2026 17:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant