Skip to content

Commit e1ae3d6

Browse files
committed
ci: fight CI flakiness by using pip --user
Installing packages with `pip` using the `--user` flag may be the way to avoid permission issues. Let's try this out.
1 parent f70fbd9 commit e1ae3d6

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

.github/workflows/integration-tests.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,8 @@ jobs:
5555
- name: Install ccm and get simulacron
5656
run: |
5757
wget https://github.com/datastax/simulacron/releases/download/0.12.0/simulacron-standalone-0.12.0.jar -O ~/simulacron.jar
58-
pip install psutil
59-
sudo pip install --upgrade psutil
60-
pip install https://github.com/scylladb/scylla-ccm/archive/master.zip
58+
pip install --user --upgrade psutil
59+
pip install --user https://github.com/scylladb/scylla-ccm/archive/master.zip
6160
- name: Build
6261
run: ${{ matrix.settings.build }}
6362
shell: bash

0 commit comments

Comments
 (0)