neo4j-labs / neo4rs

Neo4j driver for rust

Home Page:https://docs.rs/neo4rs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Move/setup CI to GHA

knutwalker opened this issue · comments

consider using cargo-make for its ci-flow tasks

We now have CI setup on Github Action, running unit tests across the three big OSs, as well as rust stable and rust beta. We don't run on nightly to not run into occasional build failures due to the nature of nightly.

In addition to unit tests, we run integration tests against Neo4j provided by docker (yay for testcontainers) on ubuntu and stable, against the currently documented supported versions 4.1 and 4.2. Integration tests are only run on linux since docker is not available on mac/windows.