From 5d438da4d195bcf454a1a37016274919712ff9fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexandre=20Bult=C3=A9?= Date: Wed, 13 Nov 2024 16:39:58 +0100 Subject: [PATCH] Install in another step, use tee for log file --- .github/workflows/update-universes.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/update-universes.yml b/.github/workflows/update-universes.yml index 3471eb4..4555524 100644 --- a/.github/workflows/update-universes.yml +++ b/.github/workflows/update-universes.yml @@ -22,15 +22,18 @@ jobs: with: python-version: '3.x' + - name: Install dependencies + run: | + pip install --upgrade pip + pip install -r requirements.txt + # FIXME: remove dry-run - name: Update demo universe env: DATAGOUV_URL: https://demo.data.gouv.fr DATAGOUV_API_KEY: ${{ secrets.DATAGOUV_API_KEY_DEMO }} run: | - pip install --upgrade pip - pip install -r requirements.txt - python feed-universe.py universe-demo.yaml --dry-run > logs/run_log_demo.txt + python feed-universe.py universe-demo.yaml --dry-run | tee logs/run_log_demo.txt - name: Commit Run Logs run: |