From 96eba138d25a57ddf57863b056c3d0c82062b64c Mon Sep 17 00:00:00 2001 From: Maurizio Porrato Date: Sat, 19 Aug 2023 12:33:32 +0100 Subject: [PATCH] ci: split linting steps --- .github/workflows/tox.yaml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/tox.yaml b/.github/workflows/tox.yaml index b66a9d0..97790fd 100644 --- a/.github/workflows/tox.yaml +++ b/.github/workflows/tox.yaml @@ -23,8 +23,12 @@ jobs: uses: pdm-project/setup-pdm@v3 - name: Install dependencies run: pdm install -d -G lint -G test - - name: Test with tox - run: pdm run tox -e pylint,mypy,bandit + - name: Run pylint + run: pdm run tox -e pylint + - name: Run mypy + run: pdm run tox -e mypy + - name: Run bandit + run: pdm run tox -e bandit unit-tests: name: Unit tests @@ -41,5 +45,5 @@ jobs: python-version: ${{ matrix.python-version }} - name: Install dependencies run: pdm install -d -G test - - name: Test with tox + - name: Run unit tests run: pdm run tox