Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deps!: drop support for activerecord 5.2 & 6.0, ruby 2.7; ci: modernize #31

Merged
merged 3 commits into from
Dec 11, 2023

Conversation

jmpage
Copy link
Contributor

@jmpage jmpage commented Dec 11, 2023

NOTE: This PR contains no functional or compatibility changes to the gem's code.

This PR contains three breaking changes:

  1. Drop support for activerecord 5.2
  2. Drop support for activerecord 6.0
  3. Drop support for ruby 2.7

It updates CI to test against currently maintained versions of activerecord and ruby as well as the most recent version of the pg gem.

It also adopts a policy of dropping support for unmaintained versions of activerecord and ruby.

@jmpage jmpage force-pushed the jmp/build-upgrades branch from 031dc23 to 64c55cf Compare December 11, 2023 18:33
@jmpage jmpage changed the title deps!: drop support for activerecord 5.2 & 6.0, ruby 2.7; improve CI deps!: drop support for activerecord 5.2 & 6.0, ruby 2.7; ci: modernize Dec 11, 2023
@jmpage jmpage force-pushed the jmp/build-upgrades branch 3 times, most recently from 0177011 to b3f0cde Compare December 11, 2023 18:40
@jmpage jmpage marked this pull request as ready for review December 11, 2023 18:43
.github/workflows/ci.yml Outdated Show resolved Hide resolved
@jmpage jmpage force-pushed the jmp/build-upgrades branch from b3f0cde to 2b99197 Compare December 11, 2023 19:25
@jmpage jmpage requested a review from agrobbin December 11, 2023 19:25
@jmpage jmpage merged commit 63a34b8 into main Dec 11, 2023
14 checks passed
@jmpage jmpage deleted the jmp/build-upgrades branch December 11, 2023 20:01
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