Draft: Introduce Gitlab.next_rails? to run Rails 7.1 tests
What does this MR do and why?
Similar to Draft: Introduce Gitlab.next_rails? to run Rail... (!160895 - closed), but this MR specifies BUNDLE_GEMFILE: "Gemfile.next"
to install gems for Rails 7.1 version.
Merge request reports
Activity
changed milestone to %Backlog
added maintenanceworkflow typemaintenance labels
assigned to @igor.drozdov
added pipelinetier-1 label
- Resolved by Greg Myers
Dependency change review report
Please wait to merge until below tasks are completed by @gitlab-com/gl-security/appsec
- Review metadata report and resolve this thread. Review guidelines are at handbook page
Click to view metadata analysis report
Modified Dependency: activemodel (7.1.3.4) Location:
gems/activerecord-gitlab/Gemfile.lock
Version diffsChecks passed:6/7
-
️ Latest version: 7.2.0.beta3 released on: 2024-07-11. URL: https://rubygems.org/gems/activemodel -
Latest version is not in use. -
Total downloads: 589726899 -
Reverse dependencies: 1890 -
Total number of releases: 411 -
Latest version age (months): 0 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
Modified Dependency: activerecord (7.1.3.4) Location:
gems/activerecord-gitlab/Gemfile.lock
Version diffsChecks passed:6/7
-
️ Latest version: 7.2.0.beta3 released on: 2024-07-11. URL: https://rubygems.org/gems/activerecord -
Latest version is not in use. -
Total downloads: 563304334 -
Reverse dependencies: 5843 -
Total number of releases: 471 -
Latest version age (months): 0 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
Modified Dependency: activesupport (7.1.3.4) Location:
gems/activerecord-gitlab/Gemfile.lock
Version diffsChecks passed:6/7
-
️ Latest version: 7.2.0.beta3 released on: 2024-07-11. URL: https://rubygems.org/gems/activesupport -
Latest version is not in use. -
Total downloads: 933179199 -
Reverse dependencies: 12418 -
Total number of releases: 459 -
Latest version age (months): 0 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
New Dependency: base64 (0.1.1) Location:
gems/activerecord-gitlab/Gemfile.lock
Checks passed:5/7
-
️ Latest version: 0.2.0 released on: 2023-11-07. URL: https://rubygems.org/gems/base64 -
Latest version is not in use. -
Total downloads: 62444389 -
Reverse dependencies: 120 -
Total number of releases: 3 -
Latest version age (months): 8 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
New Dependency: bigdecimal (3.1.4) Location:
gems/activerecord-gitlab/Gemfile.lock
Checks passed:6/7
-
️ Latest version: 3.1.8 released on: 2024-05-07. URL: https://rubygems.org/gems/bigdecimal -
Latest version is not in use. -
Total downloads: 72947940 -
Reverse dependencies: 135 -
Total number of releases: 49 -
Latest version age (months): 2 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
New Dependency: connection_pool (2.4.1) Location:
gems/activerecord-gitlab/Gemfile.lock
Checks passed:5/6
-
️ Latest version: 2.4.1 released on: 2023-05-19. URL: https://rubygems.org/gems/connection_pool -
Latest version is in use. -
Total downloads: 340085680 -
Reverse dependencies: 269 -
Total number of releases: 25 -
Latest version age (months): 14 -
Source project in Github not archived. -
️ Maintainer emails are private. Email domain check skipped.
New Dependency: drb (2.1.1) Location:
gems/activerecord-gitlab/Gemfile.lock
Checks passed:5/7
-
️ Latest version: 2.2.1 released on: 2024-03-01. URL: https://rubygems.org/gems/drb -
Latest version is not in use. -
Total downloads: 27605661 -
Reverse dependencies: 14 -
Total number of releases: 7 -
Latest version age (months): 4 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
New Dependency: mutex_m (0.1.2) Location:
gems/activerecord-gitlab/Gemfile.lock
Checks passed:5/7
-
️ Latest version: 0.2.0 released on: 2023-11-07. URL: https://rubygems.org/gems/mutex_m -
Latest version is not in use. -
Total downloads: 20896719 -
Reverse dependencies: 14 -
Total number of releases: 4 -
Latest version age (months): 8 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
New Dependency: ruby2_keywords (0.0.5) Location:
gems/activerecord-gitlab/Gemfile.lock
Checks passed:5/7
-
️ Latest version: 0.0.5 released on: 2021-02-13. URL: https://rubygems.org/gems/ruby2_keywords -
Latest version is in use. -
Total downloads: 313483974 -
Reverse dependencies: 41 -
Total number of releases: 6 -
Latest version age (months): 41 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
New Dependency: timeout (0.4.0) Location:
gems/activerecord-gitlab/Gemfile.lock
Checks passed:5/7
-
️ Latest version: 0.4.1 released on: 2023-11-07. URL: https://rubygems.org/gems/timeout -
Latest version is not in use. -
Total downloads: 113294633 -
Reverse dependencies: 17 -
Total number of releases: 8 -
Latest version age (months): 8 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
Modified Dependency: actioncable (7.1.1) Location:
gems/gitlab-database-load_balancing/Gemfile.lock
Version diffsChecks passed:6/7
-
️ Latest version: 7.2.0.beta3 released on: 2024-07-11. URL: https://rubygems.org/gems/actioncable -
Latest version is not in use. -
Total downloads: 357123160 -
Reverse dependencies: 24 -
Total number of releases: 185 -
Latest version age (months): 0 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
Modified Dependency: actionmailbox (7.1.1) Location:
gems/gitlab-database-load_balancing/Gemfile.lock
Version diffsChecks passed:6/7
-
️ Latest version: 7.2.0.beta3 released on: 2024-07-11. URL: https://rubygems.org/gems/actionmailbox -
Latest version is not in use. -
Total downloads: 213950315 -
Reverse dependencies: 7 -
Total number of releases: 109 -
Latest version age (months): 0 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
Modified Dependency: actionmailer (7.1.1) Location:
gems/gitlab-database-load_balancing/Gemfile.lock
Version diffsChecks passed:6/7
-
️ Latest version: 7.2.0.beta3 released on: 2024-07-11. URL: https://rubygems.org/gems/actionmailer -
Latest version is not in use. -
Total downloads: 518887924 -
Reverse dependencies: 305 -
Total number of releases: 469 -
Latest version age (months): 0 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
Modified Dependency: actionpack (7.1.1) Location:
gems/gitlab-database-load_balancing/Gemfile.lock
Version diffsChecks passed:6/7
-
️ Latest version: 7.2.0.beta3 released on: 2024-07-11. URL: https://rubygems.org/gems/actionpack -
Latest version is not in use. -
Total downloads: 555814360 -
Reverse dependencies: 1501 -
Total number of releases: 473 -
Latest version age (months): 0 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
Modified Dependency: actiontext (7.1.1) Location:
gems/gitlab-database-load_balancing/Gemfile.lock
Version diffsChecks passed:6/7
-
️ Latest version: 7.2.0.beta3 released on: 2024-07-11. URL: https://rubygems.org/gems/actiontext -
Latest version is not in use. -
Total downloads: 214139898 -
Reverse dependencies: 8 -
Total number of releases: 108 -
Latest version age (months): 0 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
Modified Dependency: actionview (7.1.1) Location:
gems/gitlab-database-load_balancing/Gemfile.lock
Version diffsChecks passed:6/7
-
️ Latest version: 7.2.0.beta3 released on: 2024-07-11. URL: https://rubygems.org/gems/actionview -
Latest version is not in use. -
Total downloads: 502706683 -
Reverse dependencies: 332 -
Total number of releases: 263 -
Latest version age (months): 0 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
Modified Dependency: activejob (7.1.1) Location:
gems/gitlab-database-load_balancing/Gemfile.lock
Version diffsChecks passed:6/7
-
️ Latest version: 7.2.0.beta3 released on: 2024-07-11. URL: https://rubygems.org/gems/activejob -
Latest version is not in use. -
Total downloads: 452424261 -
Reverse dependencies: 205 -
Total number of releases: 224 -
Latest version age (months): 0 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
Modified Dependency: activemodel (7.1.1) Location:
gems/gitlab-database-load_balancing/Gemfile.lock
Version diffsChecks passed:6/7
-
️ Latest version: 7.2.0.beta3 released on: 2024-07-11. URL: https://rubygems.org/gems/activemodel -
Latest version is not in use. -
Total downloads: 589726899 -
Reverse dependencies: 1890 -
Total number of releases: 411 -
Latest version age (months): 0 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
Modified Dependency: activerecord (7.1.1) Location:
gems/gitlab-database-load_balancing/Gemfile.lock
Version diffsChecks passed:6/7
-
️ Latest version: 7.2.0.beta3 released on: 2024-07-11. URL: https://rubygems.org/gems/activerecord -
Latest version is not in use. -
Total downloads: 563304334 -
Reverse dependencies: 5843 -
Total number of releases: 471 -
Latest version age (months): 0 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
Modified Dependency: activestorage (7.1.1) Location:
gems/gitlab-database-load_balancing/Gemfile.lock
Version diffsChecks passed:6/7
-
️ Latest version: 7.2.0.beta3 released on: 2024-07-11. URL: https://rubygems.org/gems/activestorage -
Latest version is not in use. -
Total downloads: 295974372 -
Reverse dependencies: 51 -
Total number of releases: 139 -
Latest version age (months): 0 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
Modified Dependency: activesupport (7.1.1) Location:
gems/gitlab-database-load_balancing/Gemfile.lock
Version diffsChecks passed:6/7
-
️ Latest version: 7.2.0.beta3 released on: 2024-07-11. URL: https://rubygems.org/gems/activesupport -
Latest version is not in use. -
Total downloads: 933179199 -
Reverse dependencies: 12418 -
Total number of releases: 459 -
Latest version age (months): 0 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
New Dependency: base64 (0.2.0) Location:
gems/gitlab-database-load_balancing/Gemfile.lock
Checks passed:6/7
-
️ Latest version: 0.2.0 released on: 2023-11-07. URL: https://rubygems.org/gems/base64 -
Latest version is in use. -
Total downloads: 62444389 -
Reverse dependencies: 120 -
Total number of releases: 3 -
Latest version age (months): 8 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
New Dependency: bigdecimal (3.1.4) Location:
gems/gitlab-database-load_balancing/Gemfile.lock
Checks passed:6/7
-
️ Latest version: 3.1.8 released on: 2024-05-07. URL: https://rubygems.org/gems/bigdecimal -
Latest version is not in use. -
Total downloads: 72947940 -
Reverse dependencies: 135 -
Total number of releases: 49 -
Latest version age (months): 2 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
New Dependency: connection_pool (2.4.1) Location:
gems/gitlab-database-load_balancing/Gemfile.lock
Checks passed:5/6
-
️ Latest version: 2.4.1 released on: 2023-05-19. URL: https://rubygems.org/gems/connection_pool -
Latest version is in use. -
Total downloads: 340085680 -
Reverse dependencies: 269 -
Total number of releases: 25 -
Latest version age (months): 14 -
Source project in Github not archived. -
️ Maintainer emails are private. Email domain check skipped.
New Dependency: drb (2.2.0) Location:
gems/gitlab-database-load_balancing/Gemfile.lock
Checks passed:5/7
-
️ Latest version: 2.2.1 released on: 2024-03-01. URL: https://rubygems.org/gems/drb -
Latest version is not in use. -
Total downloads: 27605661 -
Reverse dependencies: 14 -
Total number of releases: 7 -
Latest version age (months): 4 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
New Dependency: io-console (0.6.0) Location:
gems/gitlab-database-load_balancing/Gemfile.lock
Checks passed:6/7
-
️ Latest version: 0.7.2 released on: 2024-01-18. URL: https://rubygems.org/gems/io-console -
Latest version is not in use. -
Total downloads: 40853074 -
Reverse dependencies: 33 -
Total number of releases: 34 -
Latest version age (months): 6 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
New Dependency: irb (1.9.1) Location:
gems/gitlab-database-load_balancing/Gemfile.lock
Checks passed:6/7
-
️ Latest version: 1.14.0 released on: 2024-07-06. URL: https://rubygems.org/gems/irb -
Latest version is not in use. -
Total downloads: 47024891 -
Reverse dependencies: 133 -
Total number of releases: 69 -
Latest version age (months): 0 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
New Dependency: mutex_m (0.2.0) Location:
gems/gitlab-database-load_balancing/Gemfile.lock
Checks passed:6/7
-
️ Latest version: 0.2.0 released on: 2023-11-07. URL: https://rubygems.org/gems/mutex_m -
Latest version is in use. -
Total downloads: 20896719 -
Reverse dependencies: 14 -
Total number of releases: 4 -
Latest version age (months): 8 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
New Dependency: psych (5.1.1.1) Location:
gems/gitlab-database-load_balancing/Gemfile.lock
Checks passed:6/7
-
️ Latest version: 5.1.2 released on: 2023-12-19. URL: https://rubygems.org/gems/psych -
Latest version is not in use. -
Total downloads: 64829659 -
Reverse dependencies: 198 -
Total number of releases: 126 -
Latest version age (months): 7 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
New Dependency: rack-session (1.0.1) Location:
gems/gitlab-database-load_balancing/Gemfile.lock
Checks passed:5/7
-
️ Latest version: 2.0.0 released on: 2023-12-02. URL: https://rubygems.org/gems/rack-session -
Latest version is not in use. -
Total downloads: 18650970 -
Reverse dependencies: 24 -
Total number of releases: 8 -
Latest version age (months): 7 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
New Dependency: rackup (1.0.0) Location:
gems/gitlab-database-load_balancing/Gemfile.lock
Checks passed:4/7
-
️ Latest version: 2.1.0 released on: 2023-01-27. URL: https://rubygems.org/gems/rackup -
Latest version is not in use. -
Total downloads: 13263257 -
Reverse dependencies: 74 -
Total number of releases: 8 -
Latest version age (months): 18 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
Modified Dependency: rails (7.1.1) Location:
gems/gitlab-database-load_balancing/Gemfile.lock
Version diffsChecks passed:6/7
-
️ Latest version: 7.2.0.beta3 released on: 2024-07-11. URL: https://rubygems.org/gems/rails -
Latest version is not in use. -
Total downloads: 535588745 -
Reverse dependencies: 12551 -
Total number of releases: 474 -
Latest version age (months): 0 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
Modified Dependency: railties (7.1.1) Location:
gems/gitlab-database-load_balancing/Gemfile.lock
Version diffsChecks passed:6/7
-
️ Latest version: 7.2.0.beta3 released on: 2024-07-11. URL: https://rubygems.org/gems/railties -
Latest version is not in use. -
Total downloads: 524430716 -
Reverse dependencies: 2724 -
Total number of releases: 410 -
Latest version age (months): 0 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
New Dependency: rdoc (6.6.0) Location:
gems/gitlab-database-load_balancing/Gemfile.lock
Checks passed:6/7
-
️ Latest version: 6.7.0 released on: 2024-05-23. URL: https://rubygems.org/gems/rdoc -
Latest version is not in use. -
Total downloads: 154495413 -
Reverse dependencies: 4553 -
Total number of releases: 101 -
Latest version age (months): 2 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
New Dependency: reline (0.4.0) Location:
gems/gitlab-database-load_balancing/Gemfile.lock
Checks passed:6/7
-
️ Latest version: 0.5.9 released on: 2024-06-12. URL: https://rubygems.org/gems/reline -
Latest version is not in use. -
Total downloads: 49976058 -
Reverse dependencies: 18 -
Total number of releases: 63 -
Latest version age (months): 1 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
New Dependency: ruby2_keywords (0.0.5) Location:
gems/gitlab-database-load_balancing/Gemfile.lock
Checks passed:5/7
-
️ Latest version: 0.0.5 released on: 2021-02-13. URL: https://rubygems.org/gems/ruby2_keywords -
Latest version is in use. -
Total downloads: 313483974 -
Reverse dependencies: 41 -
Total number of releases: 6 -
Latest version age (months): 41 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
New Dependency: stringio (3.0.9) Location:
gems/gitlab-database-load_balancing/Gemfile.lock
Checks passed:6/7
-
️ Latest version: 3.1.1 released on: 2024-06-13. URL: https://rubygems.org/gems/stringio -
Latest version is not in use. -
Total downloads: 26930176 -
Reverse dependencies: 17 -
Total number of releases: 31 -
Latest version age (months): 1 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
New Dependency: webrick (1.8.1) Location:
gems/gitlab-database-load_balancing/Gemfile.lock
Checks passed:6/7
-
️ Latest version: 1.8.1 released on: 2023-01-27. URL: https://rubygems.org/gems/webrick -
Latest version is in use. -
Total downloads: 244935969 -
Reverse dependencies: 401 -
Total number of releases: 14 -
Latest version age (months): 18 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
New Dependency: colorize (1.1.0) Location:
Gemfile.lock
Checks passed:5/6
-
️ Latest version: 1.1.0 released on: 2023-06-23. URL: https://rubygems.org/gems/colorize -
Latest version is in use. -
Total downloads: 129396745 -
Reverse dependencies: 2049 -
Total number of releases: 26 -
Latest version age (months): 13 -
Source project in Github not archived. -
️ Maintainer emails are private. Email domain check skipped.
New Dependency: next_rails (1.3.0) Location:
Gemfile.lock
Checks passed:4/6
-
️ Latest version: 1.3.0 released on: 2023-06-16. URL: https://rubygems.org/gems/next_rails -
Latest version is in use. -
Total downloads: 4642634 -
Reverse dependencies: 0 -
Total number of releases: 13 -
Latest version age (months): 13 -
Source project in Github not archived. -
️ Maintainer emails are private. Email domain check skipped.
Modified Dependency: rails-dom-testing (2.2.0) Location:
Gemfile.lock
Version diffsChecks passed: 7/7
-
️ Latest version: 2.2.0 released on: 2023-08-03. URL: https://rubygems.org/gems/rails-dom-testing -
Latest version is in use. -
Total downloads: 441443850 -
Reverse dependencies: 18 -
Total number of releases: 16 -
Latest version age (months): 11 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
Modified Dependency: timeout (0.4.1) Location:
Gemfile.lock
Version diffsChecks passed:6/7
-
️ Latest version: 0.4.1 released on: 2023-11-07. URL: https://rubygems.org/gems/timeout -
Latest version is in use. -
Total downloads: 113294633 -
Reverse dependencies: 17 -
Total number of releases: 8 -
Latest version age (months): 8 -
Source project in Github not archived. -
Expired maintainer email domains are not found.
This automation is under testing, please leave your feedback in the issue.
added 393 commits
-
1025daa0...c9036165 - 390 commits from branch
master
- dd50c5c0 - Upgrade Rails to 7.1.3.4 version
- d83bd590 - Introduce NextRails dependency
- e023dbdf - Specify BUNDLE_GEMFILE as Gemfile.next for CI
Toggle commit list-
1025daa0...c9036165 - 390 commits from branch
- A deleted user
added backend database databasereview pending frontend labels
1 Message This merge request adds or changes files that require a review from the Database team. This merge request requires a database review. To make sure these changes are reviewed, take the following steps:
- Ensure the merge request has database and databasereview pending labels. If the merge request modifies database files, Danger will do this for you.
- Prepare your MR for database review according to the docs.
- Assign and mention the database reviewer suggested by Reviewer Roulette.
If you no longer require a database review, you can remove this suggestion by removing the database label and re-running the
danger-review
job.Pipeline Changes
This merge request contains changes to the pipeline configuration for the GitLab project.
Please run
spec/dot_gitlab_ci/job_dependency_spec.rb
locally to confirm that the configuration is valid. This test can be slow and is quarantined in CI for now.Please consider the effect of the changes in this merge request on the following:
- Effects on different pipeline types
- Effects on non-canonical projects:
gitlab-foss
security
dev
- personal forks
- Effects on pipeline performance
Please consider communicating these changes to the broader team following the communication guideline for pipeline changes
No warnings found in ci job dependencies.Reviewer roulette
Category Reviewer Maintainer backend @evakadlecova
(UTC+2, same timezone as author)
@aakriti.gupta
(UTC+5.5, 3.5 hours ahead of author)
database @lma-git
(UTC-7, 9 hours behind author)
@OmarQunsulGitlab
(UTC+2, same timezone as author)
Please refer to documentation page for guidance on how you can benefit from the Reviewer Roulette, or use the GitLab Review Workload Dashboard to find other available reviewers.
If needed, you can retry the
danger-review
job that generated this comment.Generated by
Dangeradded 2 commits
added 1 commit
- da4b7c90 - Specify BUNDLE_GEMFILE as Gemfile.next for CI
added 3 commits
-
da4b7c90...aac7cf4f - 2 commits from branch
id-next-rails
- 73a4f1fe - Specify BUNDLE_GEMFILE as Gemfile.next for CI
-
da4b7c90...aac7cf4f - 2 commits from branch
added 122 commits
-
73a4f1fe...8944cac0 - 121 commits from branch
id-next-rails
- 38be4111 - Specify BUNDLE_GEMFILE as Gemfile.next for CI
-
73a4f1fe...8944cac0 - 121 commits from branch
added 3 commits
-
38be4111...fb1676a0 - 2 commits from branch
id-next-rails
- 52a25cce - Specify BUNDLE_GEMFILE as Gemfile.next for CI
-
38be4111...fb1676a0 - 2 commits from branch