Summary
PR #1059 (WA-VERIFY-074) confirmed Ruby 3.4.2 bundle install succeeds and syntax is clean across all engines, but could not run the test suite locally (MongoDB not available). The database reviewer flagged that Mongoid query correctness under Ruby 3.4 is unverified.
This issue ensures the CI pipeline runs the full test suite against Ruby 3.4.
Approach
# Add Ruby 3.4 to the test matrix in .github/workflows/ci.yml
# (or the relevant workflow file)
strategy:
matrix:
ruby: ['2.7', '3.2', '3.4']
Check if CI already has Ruby 3.4 in the matrix; if not, add it. If it does, verify the run was green.
Acceptance Criteria
Client Impact
None for this issue. If Ruby 3.4 failures are found, follow-on issues will assess impact.
Related
Summary
PR #1059 (WA-VERIFY-074) confirmed Ruby 3.4.2 bundle install succeeds and syntax is clean across all engines, but could not run the test suite locally (MongoDB not available). The database reviewer flagged that Mongoid query correctness under Ruby 3.4 is unverified.
This issue ensures the CI pipeline runs the full test suite against Ruby 3.4.
Approach
Check if CI already has Ruby 3.4 in the matrix; if not, add it. If it does, verify the run was green.
Acceptance Criteria
required_ruby_versionin gemspecs reflects verified upper bound (currently< 3.5.0)Client Impact
None for this issue. If Ruby 3.4 failures are found, follow-on issues will assess impact.
Related