From 4c38458641d878976dad9433230f2750d637fd3f Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 16 Jan 2024 16:16:35 +0100 Subject: [PATCH] ol8 release workflow --- .github/workflows/generate-userguide-pdf/action.yml | 2 +- .github/workflows/ol8-release.yml | 11 ++++++----- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/generate-userguide-pdf/action.yml b/.github/workflows/generate-userguide-pdf/action.yml index a10888fc8..1200d813b 100644 --- a/.github/workflows/generate-userguide-pdf/action.yml +++ b/.github/workflows/generate-userguide-pdf/action.yml @@ -30,7 +30,7 @@ runs: shell: bash run: | sudo apt-get update --fix-missing - sudo apt-get install latexmk texlive-latex-recommended texlive-formats-extra + sudo apt-get install -y latexmk texlive-latex-recommended texlive-formats-extra - id: create shell: bash diff --git a/.github/workflows/ol8-release.yml b/.github/workflows/ol8-release.yml index ca532cf44..1a6a59ff8 100644 --- a/.github/workflows/ol8-release.yml +++ b/.github/workflows/ol8-release.yml @@ -6,6 +6,7 @@ on: - main - develop - ci/* + - feature/xpress_9 workflow_dispatch: workflow_run: workflows: [ "Publish Release" ] @@ -77,7 +78,7 @@ jobs: build: runs-on: ubuntu-latest - needs: [ docker_publish, userguide, versions ] + needs: [ userguide, versions ] container: 'antaresrte/rte-antares:centos7-system-deps' strategy: matrix: @@ -126,10 +127,10 @@ jobs: - name: Install dependencies run: | - pip3 install --upgrade pip - pip3 install wheel #Does not work in requirements - pip3 install -r requirements-tests.txt - pip3 install -r requirements-ui.txt + pip3 install -y --upgrade pip + pip3 install -y wheel #Does not work in requirements + pip3 install -y -r requirements-tests.txt + pip3 install -y -r requirements-ui.txt - name: Download userguide uses: actions/download-artifact@v3