Skip to content

Commit

Permalink
fix unit tests
Browse files Browse the repository at this point in the history
  • Loading branch information
plandes committed Jan 25, 2025
1 parent d099535 commit edf8074
Showing 1 changed file with 9 additions and 16 deletions.
25 changes: 9 additions & 16 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,27 +20,20 @@ jobs:
uses: actions/checkout@v3
with:
submodules: recursive

- name: Set up Python
uses: actions/setup-python@v5
- uses: conda-incubator/setup-miniconda@v3
with:
python-version: ${{ matrix.python-version }}
miniconda-version: 'latest'
channels: conda-forge
mamba-version: "*"
channel-priority: true
auto-update-conda: false
auto-activate-base: false
environment-file: src/python/environment.yml
activate-environment: earth-analytics-python

- name: Display Python version
run: python -c "import sys; print(sys.version)"

# https://github.com/nmslib/nmslib/issues/538
- name: Install an available library from the abandoned nmslib project
run: >-
[ $(python --version | sed -E 's/Python ([0-9]+\.[0-9]+)\.[0-9]+.*/\1/') == '3.11' ] && \
pip install https://raw.githubusercontent.com/plandes/mednlp/master/test-resources/github-workflow-lib/nmslib-2.1.2-cp311-cp311-linux_x86_64.whl || true
# avoid out of space errors
# https://github.com/orgs/community/discussions/25678
- name: Cleanup space
run: >-
rm -fr /opt/hostedtoolcache && rm -fr ~/.cache/pip
- name: Prepare tests
run: 'make info testdeps'

Expand Down

0 comments on commit edf8074

Please sign in to comment.