deepl-mock icon indicating copy to clipboard operation
deepl-mock copied to clipboard

Use this as a service for github actions when running tests

Open christiaan opened this issue 1 year ago • 2 comments

I'd like to run integration tests against this mock in our CI pipeline.

However github only supports images for services, not whole repositories that still need building. See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idservicesservice_idimage

Would it be possible to publish this image (automatically) to docker hub? Basically this https://hub.docker.com/r/thibauddemay/deepl-mock but than official?

christiaan avatar Mar 18 '24 09:03 christiaan

Hi @christiaan, sorry for the slow reply.

We're going to be adding GitHub CI pipelines on our projects soon, so we'll have the same use case. I think we'll publish it as a image then.

We did not publish it as an image in the past due to security reasons (deepl-mock is not secure); we'll have to make sure the image has appropriate warnings on it.

daniel-jones-dev avatar May 28 '24 19:05 daniel-jones-dev