diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 769d17ff..458ce3c2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,7 +15,7 @@ jobs: fail-fast: false matrix: java: [ '8', '11', '16', '17', '19', '21' ] - runs-on: [ubuntu-latest, windows-latest, macos-latest, macos-13 ] + runs-on: [ubuntu-latest, windows-2022, macos-latest ] exclude: - runs-on: macos-latest java: "8" @@ -51,8 +51,18 @@ jobs: echo Set up additional folders... ls + + - name: Test subversion on windows + if: ${{ contains(matrix.runs-on, 'windows') }} + shell: pwsh + run: | + choco install svn + echo "C:\Program Files (x86)\Subversion\bin" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append + refreshenv + svn --version + - name: Build project and run tests (non Win) - if: ${{ matrix.runs-on != 'windows-latest' }} + if: ${{ !contains(matrix.runs-on, 'windows') }} run: | ./updatenC.sh # Pull other repos, e.g. NeuroML v1 examples from SourceForge # make @@ -63,7 +73,7 @@ jobs: ./nC.sh -v - name: Build project and run tests (Win) - if: ${{ matrix.runs-on == 'windows-latest' }} + if: ${{ contains(matrix.runs-on, 'windows') }} run: | ./updatenC.bat # Pull other repos, e.g. NeuroML v1 examples from SourceForge echo "Everything pulled..." diff --git a/osb/checkOsb.sh b/osb/checkOsb.sh index f54577ce..6b3b97fa 100755 --- a/osb/checkOsb.sh +++ b/osb/checkOsb.sh @@ -202,6 +202,7 @@ standardGHProject 'muscle_model' 'invertebrate/celegans' 'openworm' standardGHProject 'JohnsonMailler_MuscleModel' 'invertebrate/celegans' 'openworm' standardGHProject 'NicolettiEtAl2019_NeuronModels' 'invertebrate/celegans' 'openworm' standardGHProject 'NicolettiEtAl2024_MN_IN' 'invertebrate/celegans' 'openworm' +standardGHProject 'Worm2D' 'invertebrate/celegans' 'openworm' standardGHProject 'PyloricNetwork' 'invertebrate/lobster' standardGHProject 'MorrisLecarModel' 'invertebrate/barnacle'