Skip to content

Conversation

@comandeo-mongo
Copy link
Contributor

No description provided.

Copilot AI review requested due to automatic review settings October 28, 2025 14:33
@comandeo-mongo comandeo-mongo requested a review from a team as a code owner October 28, 2025 14:33
@comandeo-mongo comandeo-mongo requested a review from jamis October 28, 2025 14:33
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR backports toolchain updates to version 8.0 of the project, migrating from an older toolchain implementation to a newer, standardized approach using the drivers-evergreen-tools submodule. The changes modernize the CI/CD configuration by updating Ruby versions, MongoDB versions, Rails versions, and test infrastructure.

Key changes include:

  • Integration of drivers-evergreen-tools as a Git submodule for standardized toolchain management
  • Updates to Ruby versions (adding 3.2, 3.3), MongoDB versions (adding 8.0), and Rails versions (adding 7.2, 8.0)
  • Refactoring of test execution scripts to use the new toolchain and remove manual server orchestration

Reviewed Changes

Copilot reviewed 9 out of 9 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
.gitmodules Adds drivers-evergreen-tools as a new submodule for toolchain management
.mod/drivers-evergreen-tools Initializes the drivers-evergreen-tools submodule reference
gemfiles/standard.rb Consolidates rspec gem dependencies and removes version-specific net-imap workarounds
.evergreen/run-tests.sh Refactors to use toolchain-based Ruby installation and removes manual MongoDB server setup
.evergreen/run-tests-atlas-full.sh New script for running full Atlas integration tests
.evergreen/config/variants.yml.erb Updates test matrix with newer Ruby/Rails/MongoDB versions and removes deprecated configurations
.evergreen/config/commands.yml.erb Integrates bootstrap-mongo-orchestration and removes manual dependency installation
.evergreen/config/axes.yml.erb Updates version axes with newer Ruby/Rails/MongoDB versions and removes deprecated entries
.evergreen/config.yml Generated configuration file reflecting all template changes

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@comandeo-mongo comandeo-mongo merged commit b87e724 into mongodb:8.0-stable Oct 29, 2025
36 of 63 checks passed
@comandeo-mongo comandeo-mongo deleted the backport-toolchain-8.0 branch October 29, 2025 16:15
comandeo-mongo added a commit to comandeo-mongo/mongoid that referenced this pull request Oct 30, 2025
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