From f2d3432cad0d8256356a9b64bf9bb2827948f40c Mon Sep 17 00:00:00 2001 From: Guillaume Abrioux Date: Thu, 1 Oct 2020 21:59:53 +0200 Subject: [PATCH] tests: refact flake8 workflow drop ricardochaves/python-lint action and use `run` steps instead. Signed-off-by: Guillaume Abrioux --- .github/workflows/flake8.yml | 33 +++++++++++++-------------------- 1 file changed, 13 insertions(+), 20 deletions(-) diff --git a/.github/workflows/flake8.yml b/.github/workflows/flake8.yml index 06c932dc0..9475ec3dc 100644 --- a/.github/workflows/flake8.yml +++ b/.github/workflows/flake8.yml @@ -1,25 +1,18 @@ name: flake8 -on: - pull_request: +on: [pull_request] jobs: - flake8: + build: runs-on: ubuntu-latest + strategy: + matrix: + python-version: [ '3.6', '3.7', '3.8' ] + name: Python ${{ matrix.python-version }} steps: - - uses: actions/checkout@v1 - - uses: ricardochaves/python-lint@v1.3.0 + - uses: actions/checkout@v2 + - name: Setup python + uses: actions/setup-python@v2 with: - python-root-list: "./library/" - use-pylint: false - use-pycodestyle: false - use-flake8: true - use-black: false - use-mypy: false - use-isort: false - extra-pylint-options: "" - extra-pycodestyle-options: "" - extra-flake8-options: "--max-line-length 160" - extra-black-options: "" - extra-mypy-options: "" - extra-isort-options: "" - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file + python-version: ${{ matrix.python-version }} + architecture: x64 + - run: pip install flake8 + - run: flake8 --max-line-length 160 ./library/ ./tests/library/ \ No newline at end of file -- 2.39.5