Skip to content

Commit

Permalink
Update build.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
bjmorgan authored Jun 21, 2024
1 parent 04931a3 commit 2580e9a
Showing 1 changed file with 10 additions and 3 deletions.
13 changes: 10 additions & 3 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,9 @@ jobs:
- name: Install python dependencies
run: |
pip install --upgrade pip
pip install -U numpy
pip install -r requirements.txt
pip install -U numpy
pip install mypy
pip install -r tests/notebook_tests/requirements.txt
pip install pytest
pip install pytest-cov
Expand All @@ -30,7 +31,13 @@ jobs:
pytest tests/integration_tests
pytest tests/notebook_tests
pytest tests/unit_tests --cov=bsym --cov-report xml
- name: Publish code coverage
uses: paambaati/[email protected]
- name: Coveralls GitHub Action
uses: coverallsapp/github-action@v2
with:
file: ./coverage.lcov
github-token: ${{ secrets.GITHUB_TOKEN }}
- name: Static type checking
run: |
mypy bsym
env:
CC_TEST_REPORTER_ID: ${{ secrets.CODECLIMATE_REPO_TOKEN }}

0 comments on commit 2580e9a

Please sign in to comment.