8000 Drop support for Rails 6.1 by mgrunberg · Pull Request #8449 · activeadmin/activeadmin · GitHub
[go: up one dir, main page]

Skip to content

Drop support for Rails 6.1 #8449

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

Merged
merged 5 commits into from
Sep 30, 2024
Merged

Drop support for Rails 6.1 #8449

merged 5 commits into from
Sep 30, 2024

Conversation

mgrunberg
Copy link
Contributor
@mgrunberg mgrunberg commented Aug 23, 2024

According to Rails Maintenance Policy, Rails 6.1 is about to loose security update in a month more or less and reach EOL (check here).

We can keep support for Rails 6.1 as long as we want.

The PR is to track the required changes to drop support

@mgrunberg mgrunberg force-pushed the drop-support-for-rails-6-1 branch from 99f1c1c to 94d5f3c Compare August 23, 2024 17:20
Copy link
codecov bot commented Aug 23, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 99.11%. Comparing base (3b54bde) to head (0074aba).
Report is 1 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #8449      +/-   ##
==========================================
- Coverage   99.11%   99.11%   -0.01%     
==========================================
  Files         141      141              
  Lines        4069     4064       -5     
==========================================
- Hits         4033     4028       -5     
  Misses         36       36              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@mgrunberg mgrunberg force-pushed the drop-support-for-rails-6-1 branch from 369810c to c27d8b0 Compare August 30, 2024 14:37
@mgrunberg mgrunberg marked this pull request as ready for review August 30, 2024 14:37
@mgrunberg
Copy link
Contributor Author

@javierjulio, @tagliala is it too premature to do this now? Considering we are working on a major release.

@javierjulio
Copy link
Member

@mgrunberg no, I don't think so. We can leave this open until we are ready to merge. The Rails maintenance page states that 6.1 is supported through October 1, 2024 for security releases only.

@mgrunberg mgrunberg force-pushed the drop-support-for-rails-6-1 branch from da07c11 to 70c3438 Compare September 26, 2024 21:40
@tagliala
Copy link
Contributor

Maybe this is a good time to ,erge

Since there are required workflows to pass

image

We can either remove those or bypass the rule for this PR

@javierjulio
Copy link
Member

When we approve this, we'll remove those required status checks first before merging since they won't apply anymore. Since we are coming up on the date next week, I think it's fine to get ready to merge whenever. Thank you.

Copy link
Contributor
@tagliala tagliala left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we add

  TargetRailsVersion: 7.0

below

TargetRubyVersion: 3.0

?

@javierjulio
Copy link
Member

@tagliala I didn't realize that was an option in rubocop-rails but makes sense and it is supported as I see mentions in the docs, thank you. Feel free to add it here if you like Matias.

@mgrunberg
Copy link
Contributor Author

I added the TargetRubyVersion. Thank @tagliala for the suggestion.

@javierjulio are we good to merge the PR now?

@tagliala tagliala self-requested a review September 30, 2024 14:37
Copy link
Contributor
@tagliala tagliala left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would merge this before dropping 3.0 support #8489

I'm going to disable the requirements for 6.1 actions. Done

Copy link
Member
@javierjulio javierjulio left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@mgrunberg mgrunberg merged commit 6baaefd into master Sep 30, 2024
24 checks passed
@mgrunberg mgrunberg deleted the drop-support-for-rails-6-1 branch September 30, 2024 20:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants
0