diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 906e097a..cdac9afd 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -1,4 +1,4 @@ -name: Lint +name: Code Style on: push: @@ -71,3 +71,23 @@ jobs: with: name: pytest-coverage-report path: reports/pytest/ + pyright: + name: Pyright + runs-on: self-hosted + steps: + - uses: actions/checkout@v3 + - name: Set up Python 3.12 + uses: actions/setup-python@v5 + with: + python-version: 3.12 + - name: Install dependencies + working-directory: backend + run: | + python -m pip install --upgrade pip + pip install -r requirements.txt + pip install pyright + + - name: run pyright + working-directory: backend + run: | + pyright