Skip to content

ci: run MongoDB integration tests - #52

Merged
Benoît Cortier (CBenoit) merged 1 commit into
cbenoit-fix-mongodb-index-assertionsfrom
cbenoit-add-mongodb-integration-ci
Aug 6, 2026
Merged

ci: run MongoDB integration tests#52
Benoît Cortier (CBenoit) merged 1 commit into
cbenoit-fix-mongodb-index-assertionsfrom
cbenoit-add-mongodb-integration-ci

Conversation

@CBenoit

@CBenoit Benoît Cortier (CBenoit) commented Aug 6, 2026

Copy link
Copy Markdown
Member

Run the ignored integration tests against a MongoDB 7 service container on Linux.

Co-authored-by: Copilot App 223556219+Copilot@users.noreply.github.com

Copilot AI left a comment

Copy link
Copy Markdown

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-backed integration testing to CI using a MongoDB 7 service container.

Changes:

  • Adds a serialized integration-test job for ignored tests.
  • Adds MongoDB health checks.
  • Adds the integration job as a dependency of the Success gate.

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

Comment thread .github/workflows/ci.yml
needs:
- formatting
- checks
- integration-tests

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Addressed in 4d07ac2. The Success job now runs its aggregate step unconditionally and fails unless formatting, checks, and MongoDB integration tests each report success.

@CBenoit
Benoît Cortier (CBenoit) changed the base branch from master to cbenoit-fix-mongodb-index-assertions August 6, 2026 07:02
Run the ignored integration tests against a MongoDB 7 service container on Linux.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@CBenoit
Benoît Cortier (CBenoit) force-pushed the cbenoit-add-mongodb-integration-ci branch from 78595d8 to feba088 Compare August 6, 2026 07:03
@CBenoit
Benoît Cortier (CBenoit) merged commit d45a66d into cbenoit-fix-mongodb-index-assertions Aug 6, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants