From 31b6b866c6d461bfdce00ee3712a012de122ab25 Mon Sep 17 00:00:00 2001 From: Alexander Wagner Date: Thu, 2 Nov 2023 13:59:36 +0100 Subject: [PATCH] .github/workflows/build.yml: Use requirements.txt for python packages --- .github/workflows/build.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index db7022c..390d151 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -8,7 +8,7 @@ on: schedule: - cron: 0 8 * * 0 -jobs: +jobs: build: name: Test Build runs-on: ubuntu-latest @@ -18,7 +18,10 @@ jobs: uses: actions/checkout@v2 - name: install packages - run: sudo apt update; sudo apt upgrade -y; sudo apt install -y build-essential ninja-build libglib2.0-dev libfdt-dev libpixman-1-dev zlib1g-dev python3-tables python3-pandas python3-prctl python3-json5 python3-protobuf libprotobuf-c-dev protobuf-compiler protobuf-c-compiler python3-tqdm; pip install protobuf==4.21.12 + run: sudo apt update + run: sudo apt upgrade -y + run: sudo apt install -y build-essential ninja-build libglib2.0-dev libfdt-dev libpixman-1-dev zlib1g-dev libprotobuf-c-dev protobuf-compiler protobuf-c-compiler + run: pip install -r requirements.txt - name: Checkout submodules run: git submodule update --init