From a7a70182e160d81136d62fd11c5be73eb59c022c Mon Sep 17 00:00:00 2001 From: pthierry Date: Wed, 31 Jul 2024 17:16:17 +0200 Subject: [PATCH] proof: fixing python3 and pip3 install --- .github/workflows/proof.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/proof.yml b/.github/workflows/proof.yml index 5fdbebc4..30ee983e 100644 --- a/.github/workflows/proof.yml +++ b/.github/workflows/proof.yml @@ -16,10 +16,16 @@ jobs: runs-on: ${{ vars.DEFAULT_RUNNER_NAME }} container: 'pthierry38/framac-runner:29' steps: + - name: checkout repo + uses: actions/checkout@v4 + with: + ref: ${{ github.ref }} + fetch-depth: 0 + set-safe-directory: true - name: install prerequisites pkg uses: outpost-os/action-install-pkg@v1 with: - packages: 'dtc|device-tree-compiler,curl,lld' + packages: 'device-tree-compiler,curl,lld,graphviz,lsb-release,libglib2.0-dev-bin,python3,python3-pip' - name: Clone cross-files uses: actions/checkout@v4 with: @@ -43,12 +49,6 @@ jobs: with: compiler: gcc triple: arm-none-eabi - - name: checkout repo - uses: actions/checkout@v4 - with: - ref: ${{ github.ref }} - fetch-depth: 0 - set-safe-directory: true - name: Install local deps run: | pip3 install -r requirements.txt