Closed dcmcand closed 11 months ago
Split from #599
conda-store, which does an editable install:
conda-store/conda-store/Dockerfile
Lines 22 to 23 in 64552a2 RUN cd /opt/conda-store && \ pip install -e .
❗️this is also the file used during releases which should not be the case
To fix this, refactor conda-store/Dockerfile to have 2 different build targets.
conda-store/Dockerfile
dev
release
.github/workflows/build_docker_image.yaml
N/A
No response
I am working on this one.
Describe the bug
Split from #599
conda-store, which does an editable install:
conda-store/conda-store/Dockerfile
Lines 22 to 23 in 64552a2 RUN cd /opt/conda-store && \ pip install -e .
❗️this is also the file used during releases which should not be the case
Expected behavior
To fix this, refactor
conda-store/Dockerfile
to have 2 different build targets.dev
target should install dependencies in editable mode as the the current file doesrelease
target should not install dependencies in editable mode.github/workflows/build_docker_image.yaml
workflow should be changed to use therelease
targetHow to Reproduce the problem?
N/A
Output
No response
Versions and dependencies used.
No response
Anything else?
No response