diff --git a/.github/workflows/openfl-test.yml b/.github/workflows/openfl-test.yml index dbc9958e0..97829c166 100644 --- a/.github/workflows/openfl-test.yml +++ b/.github/workflows/openfl-test.yml @@ -90,13 +90,15 @@ jobs: git clone https://github.com/securefederatedai/openfl.git cd openfl git fetch --tags - git checkout $(git describe --tags --abbrev=0) + echo "Checkout the latest OpenFL tag" + latestTag=$(git describe --tags "$(git rev-list --tags --max-count=1)") + git checkout $latestTag sed -i -e 's/protobuf==3.19.6/protobuf/g' setup.py ## this should NOT be there pip install -e . cd .. - echo "Copying files to appropriate directories" - head -n 1 testing/data/train_3d_rad_segmentation.csv > /home/runner/work/GaNDLF/GaNDLF/openfl/seg_test_val.csv - tail -n +9 testing/data/train_3d_rad_segmentation.csv >> /home/runner/work/GaNDLF/GaNDLF/openfl/seg_test_val.csv - head -n 8 testing/data/train_3d_rad_segmentation.csv > /home/runner/work/GaNDLF/GaNDLF/openfl/seg_test_train.csv + echo "Copying files to appropriate directories and updated headers" + head -n 1 testing/data/train_3d_rad_segmentation.csv > /home/runner/work/GaNDLF/GaNDLF/openfl/valid.csv + tail -n +9 testing/data/train_3d_rad_segmentation.csv >> /home/runner/work/GaNDLF/GaNDLF/openfl/valid.csv + head -n 8 testing/data/train_3d_rad_segmentation.csv > /home/runner/work/GaNDLF/GaNDLF/openfl/train.csv cd openfl - python -m tests.github.test_fets_challenge --template fets_challenge_seg_test --fed_workspace aggregator --col1 col1 --col2 col2 --rounds-to-train 1 + python -m tests.github.test_gandlf --template gandlf_seg_test --fed_workspace aggregator --col1 one --col2 two --rounds-to-train 1