Skip to content

Commit 8973de8

Browse files
cailmdaleyclaude
andcommitted
fix: use --env-dev in CI so the dev conda environment is built
The CI install steps called `./install_shapepipe --develop`, but `--develop` only adds dev pip extras into the *production* environment (environment.yml). The flag that builds the dev conda env (shapepipe-dev, from environment-dev.yml) is `--env-dev` — which also triggers the `.[dev]` install on its own. The downstream test step already does `conda activate shapepipe-dev`, an env the old flag never created. Building production also failed to solve regardless: environment.yml pins astropy==5.2 (py38–py311 builds only) against python=3.12, which is unsatisfiable. That's a separate production-environment bug; this change just points CI at the dev env it was always meant to use. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent eef503a commit 8973de8

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/ci-release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,12 +52,12 @@ jobs:
5252
CC: gcc-9
5353
CXX: g++-9
5454
if: runner.os == 'Linux'
55-
run: ./install_shapepipe --develop
55+
run: ./install_shapepipe --env-dev
5656

5757
- name: Install package (macOS)
5858
shell: bash -l {0}
5959
if: runner.os == 'macOS'
60-
run: ./install_shapepipe --develop
60+
run: ./install_shapepipe --env-dev
6161

6262
- name: Run tests
6363
shell: bash -l {0}

0 commit comments

Comments
 (0)