Skip to content

Commit 4f6b965

Browse files
ci: fix crud install
Set valid package manager for fedora. Fix using apt for docker: debian/ubuntu containers are sudoless. Follows #264
1 parent 5c4d06f commit 4f6b965

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

Diff for: .github/workflows/packing.yml

+4-3
Original file line numberDiff line numberDiff line change
@@ -311,7 +311,8 @@ jobs:
311311
uses: actions/checkout@v3
312312

313313
- name: Setup Python and test running tools
314-
run: dnf install -y python3 python3-libs python3-pip git make
314+
# cmake rocks fail to install as expected without findutils
315+
run: dnf install -y python3 python3-libs python3-pip git make cmake gcc unzip findutils
315316

316317
- name: Remove connector source code
317318
run: python3 .github/scripts/remove_source_code.py
@@ -336,7 +337,7 @@ jobs:
336337
- name: Install the crud module for testing purposes
337338
run: |
338339
curl -L https://tarantool.io/release/2/installer.sh | bash
339-
sudo apt install -y tt
340+
sudo dnf install -y tt
340341
tt rocks install crud
341342
342343
- name: Run tests
@@ -503,7 +504,7 @@ jobs:
503504
- name: Install the crud module for testing purposes
504505
run: |
505506
curl -L https://tarantool.io/release/2/installer.sh | bash
506-
sudo apt install -y tt
507+
apt install -y tt
507508
tt rocks install crud
508509
509510
- name: Run tests

0 commit comments

Comments
 (0)