From 9224f14336ca4383063872073931e055c19c6ec6 Mon Sep 17 00:00:00 2001 From: tligui_y Date: Mon, 11 Aug 2025 01:32:16 +0200 Subject: [PATCH] Update .gitea/workflows/test.yml --- .gitea/workflows/test.yml | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index dd2897306..a545eb6d6 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -27,10 +27,6 @@ jobs: use_tmux_test: "true" apt_packages: "postfix" custom_shell_commands : | - # for PVs connection - - git clone https://gitea.psi.ch/SwissFEL/morbidissimo.git - pixi run python -m pip install -e morbidissimo # for elog @@ -40,12 +36,19 @@ jobs: # for IOC - [ -f tests/ioc_plugin.py ] && cp tests/ioc_plugin.py ioc_plugin.py - echo "PYTHONPATH=$(pwd)/morbidissimo/src:$(pwd)" >> $GITHUB_ENV + git clone --depth 1 https://gitea.psi.ch/SwissFEL/morbidissimo.git + if [ -d morbidissimo/src/morbidissimo ]; then + echo "PYTHONPATH=$(pwd)/morbidissimo/src:$(pwd)" >> $GITHUB_ENV + elif [ -d morbidissimo/morbidissimo ]; then + echo "PYTHONPATH=$(pwd)/morbidissimo:$(pwd)" >> $GITHUB_ENV + fi + + [ -f tests/ioc_plugin.py ] && cp tests/ioc_plugin.py ioc_plugin.py echo "PYTEST_ADDOPTS=-p ioc_plugin" >> $GITHUB_ENV echo "TEST_PV_PREFIX=TEST:" >> $GITHUB_ENV + continue-on-error: true ##################################### TO NOT CHANGE #################################