From de3063ff476043cb61dd6fdec1497a09ceeef27e Mon Sep 17 00:00:00 2001 From: Leon Thomm Date: Sun, 19 May 2024 15:24:26 +0200 Subject: [PATCH] add type checking to CI (2) --- .github/workflows/type-checking.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/type-checking.yml b/.github/workflows/type-checking.yml index 4c671e91..9e3c5f8a 100644 --- a/.github/workflows/type-checking.yml +++ b/.github/workflows/type-checking.yml @@ -17,8 +17,14 @@ jobs: with: python-version: 3.x architecture: x64 - - name: Install ryvencore - run: python -m pip install ryvencore --user + - name: Install ryvencore-qt dependencies + run: python -m pip install . --user && python -m pip uninstall ryvencore-qt --yes + working-directory: ./ryvencore-qt + - name: Install Ryven dependencies + run: python -m pip install . --user && python -m pip uninstall ryven --yes + working-directory: ./ryven-editor + - name: Install type-checking dependencies + run: python -m pip install mypy, pyside2 --user - name: Typecheck run: mypy working-directory: .