@@ -237,25 +237,27 @@ jobs:
237
237
pip uninstall monai
238
238
pip list | grep -iv monai
239
239
git fetch --depth=1 origin +refs/tags/*:refs/tags/*
240
- root_dir=$PWD
241
- echo "$root_dir"
242
240
set -e
243
241
244
242
# build tar.gz and wheel
245
243
python setup.py check -m -s
246
244
python setup.py sdist bdist_wheel
247
245
python -m twine check dist/*
248
- - name : Make Temp dir
249
- run : echo "::set-output name=tmp_dir::$(mktemp -d)"
246
+ - run : echo "::set-output name=pwd::$PWD"
247
+ id : root
248
+ - run : echo "::set-output name=tmp_dir::$(mktemp -d)"
250
249
id : mktemp
251
250
- name : Move packages
252
251
run : |
252
+ printf ${{ steps.root.outputs.pwd }}
253
+ printf ${{ steps.mktemp.outputs.tmp_dir }}
253
254
# move packages to a temp dir
254
255
cp dist/monai* "${{ steps.mktemp.outputs.tmp_dir }}"
255
256
rm -r build dist monai.egg-info
256
257
cd "${{ steps.mktemp.outputs.tmp_dir }}"
257
258
ls -al
258
259
- name : Install wheel file
260
+ working-directory : ${{ steps.mktemp.outputs.tmp_dir }}
259
261
run : |
260
262
# install from wheel
261
263
python -m pip install monai*.whl
@@ -264,6 +266,7 @@ jobs:
264
266
python -m pip uninstall -y monai
265
267
rm monai*.whl
266
268
- name : Install source archive
269
+ working-directory : ${{ steps.mktemp.outputs.tmp_dir }}
267
270
run : |
268
271
# install from tar.gz
269
272
name=$(ls *.tar.gz | head -n1)
@@ -272,11 +275,11 @@ jobs:
272
275
python -c 'import monai; monai.config.print_config()' 2>&1 | grep -iv "unknown"
273
276
python -c 'import monai; print(monai.__file__)'
274
277
- name : Quick test
278
+ working-directory : ${{ steps.mktemp.outputs.tmp_dir }}
275
279
run : |
276
280
# run min tests
277
- cp $root_dir/requirements*.txt "${{ steps.mktemp.outputs.tmp_dir }}"
278
- cp -r $root_dir/tests "${{ steps.mktemp.outputs.tmp_dir }}"
279
- pwd
281
+ cp ${{ steps.root.outputs.pwd }}/requirements*.txt .
282
+ cp -r ${{ steps.root.outputs.pwd }}/tests .
280
283
ls -al
281
284
python -m pip install -r requirements-dev.txt
282
285
python -m unittest -v
0 commit comments