Skip to content

[pre-commit.ci] pre-commit autoupdate #63

[pre-commit.ci] pre-commit autoupdate

[pre-commit.ci] pre-commit autoupdate #63

Workflow file for this run

name: Test suite
on:
push:
branches: [master]
pull_request:
branches: [master]
jobs:
tests:
name: Run tests
runs-on: ubuntu-latest
steps:
- name: Check out repository
uses: actions/checkout@v4
- name: Install Hatch
uses: pypa/hatch@install
- name: Check Types
run: hatch run types:all
- name: Run Tests
run: hatch test -a
- name: Run Coverage
run: hatch test --cover
- name: Upload coverage reports to Codecov
uses: codecov/[email protected]
with:
token: ${{ secrets.CODECOV_TOKEN }}
file: .coverage