Skip to content

Commit 2f646e9

Browse files
activate new env for every call
1 parent e3361ab commit 2f646e9

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

.github/workflows/test.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -238,11 +238,13 @@ jobs:
238238
239239
- name: Check install
240240
run: |
241+
micromamba activate hea
241242
python -c "import numpy";
242243
python -c "import xspec"
243244
244245
- name: Prepare testing
245246
run: |
247+
micromamba activate hea
246248
cp .coveragerc docker/testsrc
247249
cp .coveragerc examples/sherpa
248250
cp .coveragerc examples/xspec
@@ -253,6 +255,7 @@ jobs:
253255
254256
- name: Test helper scripts
255257
run: |
258+
micromamba activate hea
256259
pushd docker/testsrc
257260
coverage run -p ../../fixkeywords.py combined_src.pi combined_bkg.pi combined_src.rmf combined_src.arf
258261
coverage run -p ../../gal.py combined_src.pi
@@ -267,6 +270,7 @@ jobs:
267270
268271
- name: Test examples
269272
run: |
273+
micromamba activate hea
270274
pushd examples/xspec;
271275
source ${HEADAS}/headas-init.sh
272276
PYTHONPATH=../../:$PYTHONPATH bash -v runall.sh || exit 1;
@@ -275,17 +279,20 @@ jobs:
275279
276280
- name: Install
277281
run: |
282+
micromamba activate hea
278283
python -m pip install .
279284
wc -l examples/sherpa/.cover* examples/xspec/.cover* docker/testsrc/.cover* .cover* || true
280285
281286
- name: David Homan's workflow
282287
run: |
288+
micromamba activate hea
283289
pushd examples/xspec/bayesian-workflow/tutorials/;
284290
bash run_all.sh;
285291
popd;
286292
287293
- name: Coverage report
288294
run: |
295+
micromamba activate hea
289296
coverage combine examples/sherpa examples/xspec docker/testsrc .
290297
coverage report
291298
coverage-lcov

0 commit comments

Comments
 (0)