From e4cef6e46b9a2ddf0f1c39de7d9b490974c1fa2a Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Fri, 25 Oct 2024 17:06:11 +0200 Subject: [PATCH] CI: Make sure apt is non-interactive (to not break act) (#4559) --- .github/workflows/build.yml | 2 +- .github/workflows/docs.yml | 2 +- .github/workflows/strings.yml | 2 +- .github/workflows/tests.yml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1dae98ee78..569822798e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -38,7 +38,7 @@ jobs: restore-keys: | ${{ runner.os }}-pip- - name: Install system dependencies - run: sudo apt update && sudo apt install gettext unzip + run: sudo apt update && sudo apt install -y gettext unzip - name: Install Python dependencies run: pip3 install -U setuptools build pip check-manifest - name: Run check-manifest diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index ab35c80018..7b1598129f 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -37,7 +37,7 @@ jobs: restore-keys: | ${{ runner.os }}-pip- - name: Install system packages - run: sudo apt update && sudo apt install enchant-2 hunspell aspell-en + run: sudo apt update && sudo apt install -y enchant-2 hunspell aspell-en - name: Install Dependencies run: pip3 install -Ur requirements.txt working-directory: ./doc diff --git a/.github/workflows/strings.yml b/.github/workflows/strings.yml index 2a36eaadbe..cfc580b9a7 100644 --- a/.github/workflows/strings.yml +++ b/.github/workflows/strings.yml @@ -35,7 +35,7 @@ jobs: restore-keys: | ${{ runner.os }}-pip- - name: Install system packages - run: sudo apt update && sudo apt install gettext + run: sudo apt update && sudo apt -y install gettext - name: Install Dependencies run: pip3 install uv && uv pip install --system -e ".[dev]" - name: Compile messages diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 5b8bceaf88..67f2204314 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -50,7 +50,7 @@ jobs: restore-keys: | ${{ runner.os }}-pip- - name: Install system dependencies - run: sudo apt update && sudo apt install gettext + run: sudo apt update && sudo apt install -y gettext - name: Install Python dependencies run: pip3 install uv && uv pip install --system -e ".[dev]" psycopg2-binary - name: Run checks