Skip to content

Commit 7cb9253

Browse files
committed
[ci] ignore system package error
1 parent 2d8c951 commit 7cb9253

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

.github/workflows/run-tests.yml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,17 +25,13 @@ jobs:
2525
shell: bash
2626

2727
steps:
28-
- uses: actions/checkout@v3
28+
- uses: actions/checkout@v4
2929

3030
- name: Install python and toolchain
3131
run: |
3232
export NEEDRESTART_MODE=n
3333
sudo apt-get update
34-
sudo apt-get remove -y python3-pip python3-wheel python3-setuptools
35-
sudo apt-get install -y gdb-multiarch python3-dev git cmake gcc g++ pkg-config libglib2.0-dev gdbserver qemu-user
36-
wget -O /tmp/get-pip.py https://bootstrap.pypa.io/get-pip.py
37-
python3 /tmp/get-pip.py --user
38-
python3 -m pip install --upgrade pip wheel build setuptools
34+
sudo apt-get install -y gdb-multiarch python3-full python3-dev python3-pip python3-wheel python3-setuptools git cmake gcc g++ pkg-config libglib2.0-dev gdbserver qemu-user
3935
4036
- name: Set runtime environment variables
4137
run: |
@@ -45,7 +41,7 @@ jobs:
4541
echo GEF_CI_CACHE_DIR=`python3 -m pip cache dir` >> $GITHUB_ENV
4642
4743
- name: Cache dependencies
48-
uses: actions/cache@v3
44+
uses: actions/cache@v4
4945
id: cache-deps
5046
env:
5147
cache-name: cache-deps
@@ -61,7 +57,7 @@ jobs:
6157
- name: Install Python Requirements
6258
run: |
6359
mkdir -p ${{ env.GEF_CI_CACHE_DIR }}
64-
python${{ env.PY_VER }} -m pip install --user --upgrade -r tests/requirements.txt
60+
python${{ env.PY_VER }} -m pip install --break-system-packages --user --upgrade -r tests/requirements.txt
6561
6662
- name: Setup GEF
6763
run: |

0 commit comments

Comments
 (0)