From 01e7161026512e3dfbef969f62487b99a55659ce Mon Sep 17 00:00:00 2001 From: Georgy Moiseev Date: Thu, 22 Dec 2022 12:48:16 +0300 Subject: [PATCH] ci: fix crud install Set valid package manager for fedora. Fix using apt for docker: debian/ubuntu containers are sudoless. Follows #264 --- .github/workflows/packing.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/packing.yml b/.github/workflows/packing.yml index 778f8244..6112a434 100644 --- a/.github/workflows/packing.yml +++ b/.github/workflows/packing.yml @@ -311,7 +311,7 @@ jobs: uses: actions/checkout@v3 - name: Setup Python and test running tools - run: dnf install -y python3 python3-libs python3-pip git make + run: dnf install -y python3 python3-libs python3-pip git make cmake unzip - name: Remove connector source code run: python3 .github/scripts/remove_source_code.py @@ -336,7 +336,7 @@ jobs: - name: Install the crud module for testing purposes run: | curl -L https://tarantool.io/release/2/installer.sh | bash - sudo apt install -y tt + sudo dnf install -y tt tt rocks install crud - name: Run tests @@ -503,7 +503,7 @@ jobs: - name: Install the crud module for testing purposes run: | curl -L https://tarantool.io/release/2/installer.sh | bash - sudo apt install -y tt + apt install -y tt tt rocks install crud - name: Run tests