Skip to content

Drop EOL versions, switch to Cuprite, modernize CI#87

Merged
Fivell merged 3 commits intomasterfrom
v2.0.0
Apr 7, 2026
Merged

Drop EOL versions, switch to Cuprite, modernize CI#87
Fivell merged 3 commits intomasterfrom
v2.0.0

Conversation

@Fivell
Copy link
Copy Markdown
Member

@Fivell Fivell commented Apr 7, 2026

  • Drop Ruby < 3.1, Rails < 7.1, ActiveAdmin < 3.0
  • Replace selenium-webdriver/webdrivers with Cuprite
  • Replace coveralls with direct test runs
  • Update sqlite3 ~> 1.4 to ~> 2.0
  • Move sprockets-rails/sass-rails out of test group
  • Fix rails_template.rb for Rails 7.1+ (require_relative)
  • Fix ambiguous calendar selectors for Cuprite
  • Add ActiveRecord::Migration.maintain_test_schema!
  • Update CI matrix: Ruby 3.2-3.4, Rails 7.1-7.2, AA 3.2-3.3
  • Use bundler-cache in CI, remove bundler < 2 constraint

- Drop Ruby < 3.1, Rails < 7.1, ActiveAdmin < 3.0
- Replace selenium-webdriver/webdrivers with Cuprite
- Replace coveralls with direct test runs
- Update sqlite3 ~> 1.4 to ~> 2.0
- Move sprockets-rails/sass-rails out of test group
- Fix rails_template.rb for Rails 7.1+ (require_relative)
- Fix ambiguous calendar selectors for Cuprite
- Add ActiveRecord::Migration.maintain_test_schema!
- Update CI matrix: Ruby 3.2-3.4, Rails 7.1-7.2, AA 3.2-3.3
- Use bundler-cache in CI, remove bundler < 2 constraint
@Fivell Fivell merged commit 2833cf6 into master Apr 7, 2026
67 of 68 checks passed
@Fivell Fivell deleted the v2.0.0 branch April 7, 2026 19:44
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.

1 participant