diff options
author | Ashley Pittman <ashley@pittman.co.uk> | 2024-03-23 19:50:59 +0000 |
---|---|---|
committer | Bernd Schubert <bernd.schubert@fastmail.fm> | 2024-03-27 17:26:14 +0100 |
commit | e3bd7de51770d8f7c10e3e20d5b46cc4715ab153 (patch) | |
tree | 15c7608113e4f6cc130ec5f282a9c121b9e34665 /.github | |
parent | dd95d13aaca940a310628f31bfcdd2deb38ad377 (diff) | |
download | libfuse-e3bd7de51770d8f7c10e3e20d5b46cc4715ab153.tar.gz |
Install all test/build python packages from requirements.txt
Have GitHub actions setup python on runners and install
all python dependencies via pip.
Signed-off-by: Ashley Pittman <ashley@pittman.co.uk>
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/pr-ci.yml | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/.github/workflows/pr-ci.yml b/.github/workflows/pr-ci.yml index 3b1b76e..f4e0c46 100644 --- a/.github/workflows/pr-ci.yml +++ b/.github/workflows/pr-ci.yml @@ -23,8 +23,11 @@ jobs: steps: - name: Install dependencies (Ubuntu) if: runner.os == 'Linux' - run: sudo apt-get update && sudo apt-get install -y clang doxygen gcc gcc-10 gcc-9 libstdc++-10-dev libstdc++-9-dev ninja-build python3-pip python3-setuptools valgrind + run: sudo apt-get update && sudo apt-get install -y clang doxygen gcc gcc-10 gcc-9 valgrind - uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2 - - run: test/ci-install.sh + - uses: actions/setup-python@v5 + with: + python-version: '3.12' + - run: pip install -r requirements.txt - run: test/ci-build.sh |