learn-ocaml
learn-ocaml copied to clipboard
Task: Reduce the CI/CD redundancy
Related user(s):
@erikmd
Related issue(s) or PR(s):
No response
Related project scope(s):
build
Bug description:
It would be nice to merge:
- https://github.com/ocaml-sf/learn-ocaml/blob/master/.github/workflows/build-and-test.yml
- https://github.com/ocaml-sf/learn-ocaml/blob/master/.github/workflows/deploy-master.yml
into e.g. .github/workflows/ci-cd.yml
so that the learn-ocaml-server (master) image is build only once by docker/build-push-action@v4
and not several times further by make docker-images.
To reproduce:
No response
Expected behavior:
No response
learn-ocaml --version
No response
git describe --long --always --abbrev=40 --tags
No response
What OS do you use?
GNU/Linux
What OS version/distribution do you use?
Debian
What browser(s) do you use with learn-ocaml?
No response
What browser(s) version did you used to reproduce the issue?
No response
Screenshots (if need be):
No response
Additional context:
No response