name: Linting

on: [push, pull_request]

jobs:
  build:
    runs-on: ubuntu-latest
    strategy:
      max-parallel: 1
      matrix:
        python-version: [3.9]

    steps:
    - uses: actions/checkout@v2
      with:
        fetch-depth: 0
    - name: Set up Python ${{ matrix.python-version }}
      uses: actions/setup-python@v2
      with:
        python-version: ${{ matrix.python-version }}
    - name: Install dependencies
      run: |
        python -m pip install --upgrade pip
        pip install -r requirements-ci.txt --quiet
    - name: pycodestyle
      run: |
        pycodestyle custodian
    - name: mypy
      run: |
        mypy custodian
    - name: flake8
      run: |
        flake8 --count --show-source --statistics custodian
        # exit-zero treats all errors as warnings.
        flake8 --count --exit-zero --max-complexity=20 --statistics custodian
    - name: pydocstyle
      run: |
        pydocstyle --count custodian
    - name: pylint
      run: |
        pylint custodian
name: Linting

on: [push, pull_request]

jobs:
  build:
    runs-on: ubuntu-latest
    strategy:
      max-parallel: 1
      matrix:
        python-version: [3.9]

    steps:
    - uses: actions/checkout@v2
      with:
        fetch-depth: 0
    - name: Set up Python ${{ matrix.python-version }}
      uses: actions/setup-python@v2
      with:
        python-version: ${{ matrix.python-version }}
    - name: Install dependencies
      run: |
        python -m pip install --upgrade pip
        pip install -r requirements-ci.txt --quiet
    - name: pycodestyle
      run: |
        pycodestyle custodian
    - name: mypy
      run: |
        mypy custodian
    - name: flake8
      run: |
        flake8 --count --show-source --statistics custodian
        # exit-zero treats all errors as warnings.
        flake8 --count --exit-zero --max-complexity=20 --statistics custodian
#    - name: pydocstyle
#      run: |
#        pydocstyle --count custodian
    - name: pylint
      run: |
        pylint custodian
Comment out pydocstyle for now.
Comment out pydocstyle for now.
