denibertovic / docker-hs

A Haskell library for the Docker Engine API
BSD 3-Clause "New" or "Revised" License
76 stars 48 forks source link

Enable integration tests in CI #92

Closed mbg closed 2 years ago

mbg commented 2 years ago

As mentioned by @jprider63 in https://github.com/denibertovic/docker-hs/pull/87#issuecomment-1073063780, I forgot to set RUN_INTEGRATION_TESTS=1 to enable the integration tests in the new GHA-based CI. This PR enables the integration tests and also cherry-picks a commit from #79 to make it easier to connect to the Docker Unix socket, as the tests fail if you try to connect to the Docker daemon via HTTP in the GHA workflow.

denibertovic commented 2 years ago

Awesome work @mbg . Thank you.