diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml new file mode 100644 index 00000000..e2a6225e --- /dev/null +++ b/.github/workflows/lint.yml @@ -0,0 +1,29 @@ +name: lint +on: [push, pull_request] +jobs: + tox-lint: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-python@v2 + - run: pip install --upgrade pip + - run: pip install tox + - run: tox -e lint + + tox-docs-lint: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-python@v2 + - run: pip install --upgrade pip + - run: pip install tox + - run: tox -e docs-lint + + tox-pycodestyle: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-python@v2 + - run: pip install --upgrade pip + - run: pip install tox + - run: tox -e pycodestyle diff --git a/.github/workflows/tox.yml b/.github/workflows/tox.yml index ca0cb26f..f6199e20 100644 --- a/.github/workflows/tox.yml +++ b/.github/workflows/tox.yml @@ -1,33 +1,6 @@ name: tox on: [push, pull_request] jobs: - tox-lint: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-python@v2 - - run: pip install --upgrade pip - - run: pip install tox - - run: tox -e lint - - tox-docs-lint: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-python@v2 - - run: pip install --upgrade pip - - run: pip install tox - - run: tox -e docs-lint - - tox-pycodestyle: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-python@v2 - - run: pip install --upgrade pip - - run: pip install tox - - run: tox -e pycodestyle - tox: strategy: fail-fast: false