tweag / nixpkgs-graph-explorer

Explore the nixpkgs dependency graph
MIT License
15 stars 0 forks source link

Add Python CI Checks #77

Closed dorranh closed 1 year ago

dorranh commented 1 year ago

This PR adds an additional GitHub Actions workflow for the Python portions of the project, namely api and core. It conducts the following checks:

In order to get this pipeline to pass, I had to introduce a health check for the gremlin Docker Compose service to ensure it is fully started prior to running Python tests. I also had to make a small change to core to address an issue the linter was complaining about.

Closes #62