add example team (#107)

* add example team

* add checks
This commit is contained in:
Jack Gerrits
2024-06-24 10:36:10 -04:00
committed by GitHub
parent 0d697037a1
commit b3ef035e3e
8 changed files with 114 additions and 6 deletions

View File

@@ -11,39 +11,51 @@ on:
jobs:
format:
runs-on: ubuntu-latest
strategy:
matrix:
working-directory: ["./python", "./python/teams/team-one"]
steps:
- uses: actions/checkout@v4
- name: Install Hatch
uses: pypa/hatch@install
- run: hatch run ruff format --check
working-directory: ./python
working-directory: ${{ matrix.working-directory }}
lint:
runs-on: ubuntu-latest
strategy:
matrix:
working-directory: ["./python", "./python/teams/team-one"]
steps:
- uses: actions/checkout@v4
- name: Install Hatch
uses: pypa/hatch@install
- run: hatch run ruff check
working-directory: ./python
working-directory: ${{ matrix.working-directory }}
mypy:
runs-on: ubuntu-latest
strategy:
matrix:
working-directory: ["./python", "./python/teams/team-one"]
steps:
- uses: actions/checkout@v4
- name: Install Hatch
uses: pypa/hatch@install
- run: hatch run mypy
working-directory: ./python
working-directory: ${{ matrix.working-directory }}
pyright:
runs-on: ubuntu-latest
strategy:
matrix:
working-directory: ["./python", "./python/teams/team-one"]
steps:
- uses: actions/checkout@v4
- name: Install Hatch
uses: pypa/hatch@install
- run: hatch run pyright
working-directory: ./python
working-directory: ${{ matrix.working-directory }}
test:
runs-on: ubuntu-latest