Simplify Makefile. Remove Conda. Use requirements.txt. Remove pointless type annotations. Update CI tests.yml. (#1793)

This commit is contained in:
Nicholas Tollervey
2023-10-24 09:53:10 +01:00
committed by GitHub
parent aeb6f1a755
commit 13604e0a47
5 changed files with 78 additions and 112 deletions

View File

@@ -57,15 +57,24 @@ jobs:
- name: setup Miniconda
uses: conda-incubator/setup-miniconda@v2
- name: Setup Environment
run: make setup
- name: Create and activate virtual environment
run: |
python3 -m venv test_venv
source test_venv/bin/activate
echo PATH=$PATH >> $GITHUB_ENV
echo VIRTUAL_ENV=$VIRTUAL_ENV >> $GITHUB_ENV
- name: Setup dependencies in virtual environment
run: |
make setup
- name: Build
run: make build
- name: Integration Tests
#run: make test-integration-parallel
run: make test-integration
run: |
make test-integration
- uses: actions/upload-artifact@v3
with: