Skip to content

Commit ecf937a

Browse files
committed
fix: GHA tests (pip with --force-reinstall)
1 parent 3538b2b commit ecf937a

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

.github/workflows/pythonpackage.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -87,15 +87,15 @@ jobs:
8787
TEMPLATEFLOW_HOME: /tmp/home/sdist
8888
run: |
8989
source /tmp/install_sdist/bin/activate
90-
python -m pip install /tmp/package/templateflow*.tar.gz
90+
python -m pip install /tmp/package/templateflow*.tar.gz --force-reinstall
9191
find ${TEMPLATEFLOW_HOME} >> /tmp/.sdist-install.txt
9292
- name: Re-install in confined environment [sdist - missing template]
9393
env:
9494
TEMPLATEFLOW_HOME: /tmp/home/sdist
9595
run: |
9696
rm -rf ${TEMPLATEFLOW_HOME}/tpl-MNI152NLin2009cAsym
9797
source /tmp/install_sdist/bin/activate
98-
python -m pip install /tmp/package/templateflow*.tar.gz
98+
python -m pip install /tmp/package/templateflow*.tar.gz --force-reinstall
9999
python -c "import templateflow; templateflow.update(overwrite=False)"
100100
find ${TEMPLATEFLOW_HOME} >> /tmp/.sdist-install-2.txt
101101
diff /tmp/.sdist-install.txt /tmp/.sdist-install-2.txt
@@ -118,15 +118,15 @@ jobs:
118118
TEMPLATEFLOW_HOME: /tmp/home/wheel
119119
run: |
120120
source /tmp/install_wheel/bin/activate
121-
python -m pip install /tmp/package/templateflow*.whl
121+
python -m pip install /tmp/package/templateflow*.whl --force-reinstall
122122
find ${TEMPLATEFLOW_HOME} >> /tmp/.wheel-install.txt
123123
- name: Re-install in confined environment [wheel - missing template]
124124
env:
125125
TEMPLATEFLOW_HOME: /tmp/home/wheel
126126
run: |
127127
rm -rf ${TEMPLATEFLOW_HOME}/tpl-MNI152NLin2009cAsym
128128
source /tmp/install_wheel/bin/activate
129-
python -m pip install /tmp/package/templateflow*.whl
129+
python -m pip install /tmp/package/templateflow*.whl --force-reinstall
130130
# Wheels do not run post-install hooks:
131131
test ! -d ${TEMPLATEFLOW_HOME}/tpl-MNI152NLin2009cAsym
132132
python -c "import templateflow; templateflow.update(overwrite=False)"

0 commit comments

Comments
 (0)