Skip to content

Migrate CI from Travis to GitHub Actions - #98

Merged
hadifarnoud merged 1 commit into
masterfrom
claude/travis-to-gha-dRp2M
Aug 3, 2026
Merged

Migrate CI from Travis to GitHub Actions#98
hadifarnoud merged 1 commit into
masterfrom
claude/travis-to-gha-dRp2M

Conversation

@hadifarnoud

Copy link
Copy Markdown
Member

Travis CI no longer runs on this repo, and its config used the legacy mongo shell, which was removed in MongoDB 6.0.

  • Add .github/workflows/ci.yml: Go 1.22.x/1.23.x matrix, single-node MongoDB replica set (required by the transaction tests) with the root/12345 user the test helpers expect, race detector, and Codecov upload
  • Remove .travis.yml
  • Point the README build badge at the new workflow

Travis CI no longer runs on this repo, and its config used the legacy
mongo shell, which was removed in MongoDB 6.0.

- Add .github/workflows/ci.yml: Go 1.22.x/1.23.x matrix, single-node
  MongoDB replica set (required by the transaction tests) with the
  root/12345 user the test helpers expect, race detector, and Codecov
  upload
- Remove .travis.yml
- Point the README build badge at the new workflow
@hadifarnoud
hadifarnoud merged commit 59a3467 into master Aug 3, 2026
5 of 6 checks passed
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