Skip to content

Commit a44a6e1

Browse files
committed
fix: ty step pipeline
1 parent fb02a5c commit a44a6e1

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

.github/workflows/check.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,8 @@ jobs:
4444
sudo apt-get update -y
4545
sudo apt-get install libgl1 -y
4646
python -m pip install --upgrade pip
47-
mkdir .venv
48-
poetry config virtualenvs.create true
47+
poetry config virtualenvs.create false
4948
poetry install --without docs,dev,test
50-
source .venv/bin/activate
51-
which python
5249
5350
- name: ✅ Check Code Quality - Pylint
5451
run: |
@@ -67,7 +64,11 @@ jobs:
6764

6865
- name: ✅ Check Code Quality - Ty
6966
run: |
70-
make check-ty
67+
echo "\n----------------------------"
68+
echo "Checking typing quality - Ty"
69+
echo "----------------------------"
70+
PYTHON_PATH=$(poetry env info | grep '^Path:' | tail -n1 | sed 's/^Path:[[:space:]]*//')
71+
ty check --python=$PYTHON_PATH otary/
7172
continue-on-error: false
7273

7374
- name: ✅ Check Code Quality - Black

0 commit comments

Comments
 (0)