diff --git a/.github/workflows/type-checking.yml b/.github/workflows/type-checking.yml new file mode 100644 index 00000000..4c671e91 --- /dev/null +++ b/.github/workflows/type-checking.yml @@ -0,0 +1,24 @@ +name: Type-check Ryven and ryvencore-qt using mypy +on: + push: + branches: + - main + - dev + pull_request: + branches: + - '*' + workflow_dispatch: +jobs: + Build-and-Publish: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: actions/setup-python@v4 + with: + python-version: 3.x + architecture: x64 + - name: Install ryvencore + run: python -m pip install ryvencore --user + - name: Typecheck + run: mypy + working-directory: .