Skip to content

RUBY-3942 test against 9.0 builds - #3102

Merged
jamis merged 2 commits into
mongodb:masterfrom
jamis:3942-test-9.0-builds
Aug 14, 2026
Merged

RUBY-3942 test against 9.0 builds#3102
jamis merged 2 commits into
mongodb:masterfrom
jamis:3942-test-9.0-builds

Conversation

@jamis

@jamis jamis commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

With 9.0 nearing GA, we need to make sure we're testing against it, too.

@jamis
jamis requested a review from a team as a code owner August 13, 2026 20:29
@jamis
jamis requested review from JamesKovacs and a lite review from Copilot August 13, 2026 20:29

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Adds MongoDB Server 9.0 (pre-GA/nightly) to the Evergreen test matrix so the Ruby driver is continuously exercised against upcoming 9.0 builds as GA approaches.

Changes:

  • Extends the “recent MongoDB versions” list in the ERB-based Evergreen config to include 9.0.
  • Adds a new mongodb-version axis value for 9.0 (with explanatory comment about nightly resolution).
  • Updates the generated .evergreen/config.yml matrices to run PR variants (auth/ssl, mongo-recent, stress) against 9.0 as well.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
.evergreen/config/standard.yml.erb Adds 9.0 to the recent_mdb list used by PR matrix variants.
.evergreen/config/axes.yml.erb Introduces a mongodb-version axis entry for 9.0 with variables mapping to MONGODB_VERSION: "9.0".
.evergreen/config.yml Mirrors the axis addition and expands the relevant PR matrix mongodb-version lists to include 9.0.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@jamis
jamis merged commit de53333 into mongodb:master Aug 14, 2026
239 checks passed
@jamis
jamis deleted the 3942-test-9.0-builds branch August 14, 2026 14:31
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.

3 participants