learn-ocaml icon indicating copy to clipboard operation
learn-ocaml copied to clipboard

Task: Reduce the CI/CD redundancy

Open erikmd opened this issue 2 years ago • 0 comments

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

erikmd avatar May 16 '23 16:05 erikmd