diff --git a/.github/workflows/pipeline.yml b/.github/workflows/pipeline.yml index b16cfef..93e3474 100644 --- a/.github/workflows/pipeline.yml +++ b/.github/workflows/pipeline.yml @@ -26,7 +26,7 @@ jobs: pip install tox - name: Lint run: tox -e lint - + security: name: Security Lint runs-on: windows-latest @@ -65,7 +65,7 @@ jobs: - ubuntu - windows - macos - py: + py: - 3.6 - 3.7 - 3.8 @@ -158,7 +158,7 @@ jobs: run: | python -m pip install --upgrade pip pip install tox - + - name: Build fastapi_aad_auth run: tox -e build -vvv @@ -208,7 +208,7 @@ jobs: - ubuntu - windows - macos - py: + py: - 3.6 - 3.7 - 3.8 @@ -238,7 +238,7 @@ jobs: automerge: if: github.event_name == 'pull_request' runs-on: ubuntu-latest - needs: + needs: - lint - security - types @@ -263,7 +263,7 @@ jobs: if: (github.event_name == 'push' && startsWith(github.ref, 'refs/tags')) || github.event_name == 'release' name: Publish Package runs-on: ubuntu-latest - needs: + needs: - lint - security - types @@ -299,7 +299,7 @@ jobs: if: (github.event_name == 'push' && startsWith(github.ref, 'refs/tags') && !(contains(github.ref, 'gh-pages') || contains(github.ref, 'docs')) ) || github.event_name == 'release' name: Publish Docs runs-on: ubuntu-latest - needs: + needs: - docs - publish-package steps: diff --git a/tox.ini b/tox.ini index 5101d0d..cb6b768 100644 --- a/tox.ini +++ b/tox.ini @@ -17,6 +17,8 @@ deps = test,develop: tox cq,develop: pylint types,develop: mypy + types,develop: types-requests + types,develop: types-pkg_resources types,develop: lxml security,develop: bandit docs,develop: sphinx