From 8f637b284cfae8ba462d3f8709c277e93980d4ae Mon Sep 17 00:00:00 2001 From: Quantum Date: Sun, 25 Apr 2021 04:14:17 -0400 Subject: [PATCH] Add mypy check GitHub Actions workflow --- .github/workflows/check.yml | 33 +++++++++++++++++++++++++++++++++ .github/workflows/flake8.yml | 18 ------------------ 2 files changed, 33 insertions(+), 18 deletions(-) create mode 100644 .github/workflows/check.yml delete mode 100644 .github/workflows/flake8.yml diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml new file mode 100644 index 0000000..44a2e9b --- /dev/null +++ b/.github/workflows/check.yml @@ -0,0 +1,33 @@ +name: check +on: [push, pull_request] +jobs: + flake8: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - name: Set up Python 3.9 + uses: actions/setup-python@v1 + with: + python-version: 3.9 + - name: Install flake8 + run: | + pip install flake8 flake8-import-order flake8-commas flake8-logging-format + - name: Run flake8 + run: | + flake8 --version + flake8 + mypy: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - name: Set up Python 3.9 + uses: actions/setup-python@v1 + with: + python-version: 3.9 + - name: Install mypy + run: | + pip install mypy + - name: Run mypy + run: | + mypy --version + mypy nginx_krbauth.py diff --git a/.github/workflows/flake8.yml b/.github/workflows/flake8.yml deleted file mode 100644 index 27afd38..0000000 --- a/.github/workflows/flake8.yml +++ /dev/null @@ -1,18 +0,0 @@ -name: flake8 -on: [push, pull_request] -jobs: - build: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v1 - - name: Set up Python 3.8 - uses: actions/setup-python@v1 - with: - python-version: 3.8 - - name: Install flake8 - run: | - pip install flake8 flake8-import-order flake8-commas flake8-logging-format - - name: Run flake8 - run: | - flake8 --version - flake8