pogo-scaled-estimators/.gitea/workflows/ci.yaml
Zoé Cassiopée Gauthier 80c6f9ed94
Some checks failed
Continuous integration / run (push) Failing after 1m10s
Start using a Gitea action for continuous testing
2024-04-17 20:06:36 -04:00

25 lines
517 B
YAML

name: Continuous integration
on:
push:
branches:
- main
jobs:
run:
runs-on: ubuntu-latest
steps:
- uses: https://github.com/actions/checkout@v4
- name: Set up Python
uses: https://github.com/actions/setup-python@v5
with:
python-version: 3.12
- name: Install ourself
run: pip install -e .
- name: Run static analysis
run: hatch run lint-check
- name: Check types
run: hatch run types-check
- name: Run tests
run: hatch run test