Skip to content

Proposal: modernize the CI test matrix#26

Draft
bartes wants to merge 1 commit into
mainfrom
proposals/modern-ci
Draft

Proposal: modernize the CI test matrix#26
bartes wants to merge 1 commit into
mainfrom
proposals/modern-ci

Conversation

@bartes

@bartes bartes commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

Draft proposal.

Runs the Specs workflow across a Ruby version matrix of 3.2, 3.3 and 3.4 instead of a single job pinned to .ruby-version. ruby/setup-ruby now receives ruby-version from the matrix; all other steps (checkout, bundler cache, test database setup, RSpec) are unchanged. fail-fast: false lets every version report independently.

Run the Specs workflow against Ruby 3.2, 3.3 and 3.4 via a build
matrix instead of a single .ruby-version-pinned job.
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.

1 participant