From 62cb00563c44c13f0a8e65fce8a0edeebfd54a7c Mon Sep 17 00:00:00 2001 From: Taekyung Heo <7621438+TaekyungHeo@users.noreply.github.com> Date: Mon, 10 Jun 2024 18:51:43 -0400 Subject: [PATCH] Add Vulture check to GitHub Actions workflow for Python linting --- .github/workflows/python_lint.yml | 3 +++ requirements-dev.txt | 1 + 2 files changed, 4 insertions(+) diff --git a/.github/workflows/python_lint.yml b/.github/workflows/python_lint.yml index 29b77efa..c9dafd38 100644 --- a/.github/workflows/python_lint.yml +++ b/.github/workflows/python_lint.yml @@ -27,3 +27,6 @@ jobs: - name: Run Pyright run: | pyright + + - name: Run vulture check + run: vulture src/ tests/ --min-confidence 100 diff --git a/requirements-dev.txt b/requirements-dev.txt index f921deac..65b78d88 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -2,3 +2,4 @@ pyre-check==0.9.19 pyright==1.1.359 pytest==8.1.1 ruff==0.3.5 +vulture==2.11