From 495a21c68340fb73dd4732088b7d6db9360ac9b1 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 12 Dec 2022 15:29:47 +0100 Subject: [PATCH] GitHub actions: Ignore flake8 no longer supporting Python 3.7 (#2971) --- .github/workflows/docs.yml | 4 ++-- .github/workflows/strings.yml | 8 ++++---- .github/workflows/style.yml | 12 ++++++------ .github/workflows/tests.yml | 2 +- 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index af181c7756..2e53aac642 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -23,10 +23,10 @@ jobs: runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v2 - - name: Set up Python 3.8 + - name: Set up Python 3.9 uses: actions/setup-python@v1 with: - python-version: 3.8 + python-version: 3.9 - uses: actions/cache@v1 with: path: ~/.cache/pip diff --git a/.github/workflows/strings.yml b/.github/workflows/strings.yml index 437a2afd42..5720275844 100644 --- a/.github/workflows/strings.yml +++ b/.github/workflows/strings.yml @@ -21,10 +21,10 @@ jobs: name: Check gettext syntax steps: - uses: actions/checkout@v2 - - name: Set up Python 3.8 + - name: Set up Python 3.9 uses: actions/setup-python@v1 with: - python-version: 3.8 + python-version: 3.9 - uses: actions/cache@v1 with: path: ~/.cache/pip @@ -47,10 +47,10 @@ jobs: name: Spellcheck steps: - uses: actions/checkout@v2 - - name: Set up Python 3.8 + - name: Set up Python 3.9 uses: actions/setup-python@v1 with: - python-version: 3.8 + python-version: 3.9 - uses: actions/cache@v1 with: path: ~/.cache/pip diff --git a/.github/workflows/style.yml b/.github/workflows/style.yml index c5e61aebb2..2645eb15c8 100644 --- a/.github/workflows/style.yml +++ b/.github/workflows/style.yml @@ -21,10 +21,10 @@ jobs: runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v2 - - name: Set up Python 3.8 + - name: Set up Python 3.9 uses: actions/setup-python@v1 with: - python-version: 3.8 + python-version: 3.9 - uses: actions/cache@v1 with: path: ~/.cache/pip @@ -42,10 +42,10 @@ jobs: runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v2 - - name: Set up Python 3.8 + - name: Set up Python 3.9 uses: actions/setup-python@v1 with: - python-version: 3.8 + python-version: 3.9 - uses: actions/cache@v1 with: path: ~/.cache/pip @@ -63,10 +63,10 @@ jobs: runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v2 - - name: Set up Python 3.8 + - name: Set up Python 3.9 uses: actions/setup-python@v1 with: - python-version: 3.8 + python-version: 3.9 - name: Install Dependencies run: pip3 install licenseheaders - name: Run licenseheaders diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index f4b28abe80..70448a25b4 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -60,7 +60,7 @@ jobs: - name: Install system dependencies run: sudo apt update && sudo apt install gettext mariadb-client - name: Install Python dependencies - run: pip3 install -e ".[dev]" mysqlclient psycopg2-binary + run: pip3 install --ignore-requires-python -e ".[dev]" mysqlclient psycopg2-binary # We ignore that flake8 needs newer python as we don't run flake8 during tests working-directory: ./src - name: Run checks run: python manage.py check