From e13b613d63447b0409de7ff44795b31d5cc8c18d Mon Sep 17 00:00:00 2001 From: Chris Coutinho Date: Mon, 5 May 2025 03:04:31 +0200 Subject: [PATCH] Install dependencies in separate step --- .github/workflows/test.yml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b142c87..fa259ae 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -35,15 +35,19 @@ jobs: run: | docker compose exec app php occ app:enable notes + - name: Install dependencies + run: | + sudo apt update -y && sudo apt install -y pipx + pipx install poetry + poetry install + env: + DEBIAN_FRONTEND: "noninteractive" + # Add subsequent steps here, e.g., running tests - name: Run tests env: NEXTCLOUD_HOST: "http://localhost:8080" NEXTCLOUD_USERNAME: "admin" NEXTCLOUD_PASSWORD: "admin" - DEBIAN_FRONTEND: "noninteractive" run: | - sudo apt update -y && sudo apt install -y pipx - pipx install poetry - poetry install poetry run python -m pytest