From 5f052c60ed6ac16f45f2c10e1a0d89843e0e847e Mon Sep 17 00:00:00 2001 From: lifehackerhansol Date: Wed, 31 May 2023 03:26:33 -0700 Subject: [PATCH] workflow: control flake8 from .flake8 config file (#1194) * workflow: main: backport c84f109a29c07b84c87ee4b5eda896a774700418 * workflow: control flake8 from .flake8 config file This way, when we add or remove warnings/errors, we can just edit one file, and also just run `flake8 .` locally instead of copypasting the entire command, warnings and all. --- .flake8 | 2 ++ .github/workflows/flake8_check.yml | 2 +- .github/workflows/main.yml | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 .flake8 diff --git a/.flake8 b/.flake8 new file mode 100644 index 000000000..7edd1d086 --- /dev/null +++ b/.flake8 @@ -0,0 +1,2 @@ +[flake8] +extend-ignore = E501,E722,W503 diff --git a/.github/workflows/flake8_check.yml b/.github/workflows/flake8_check.yml index c411ab093..34ba5365c 100644 --- a/.github/workflows/flake8_check.yml +++ b/.github/workflows/flake8_check.yml @@ -21,4 +21,4 @@ jobs: python -m pip install flake8 - name: Check with flake8 run: | - flake8 . --ignore=E501,E722,W503 --exclude=migrations + flake8 . diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 607ccf917..078998ad4 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -37,7 +37,7 @@ jobs: python -m pip install flake8 - name: Check with flake8 run: | - flake8 . --ignore=E501,E722,E126,E128,W503,E121 --exclude=migrations + flake8 . - name: Set up QEMU uses: docker/setup-qemu-action@v2 - name: Set up Docker Buildx