From a88fb477a3f4f574205654b2a9e5d81ca1ba806a Mon Sep 17 00:00:00 2001 From: Deans Date: Thu, 7 Sep 2023 10:38:23 -0500 Subject: [PATCH] Move alt linux to short test suite, drop ubuntu 18 --- .github/workflows/alt_linux_distros.yml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/alt_linux_distros.yml b/.github/workflows/alt_linux_distros.yml index 13f231b9..5583b235 100644 --- a/.github/workflows/alt_linux_distros.yml +++ b/.github/workflows/alt_linux_distros.yml @@ -58,7 +58,7 @@ jobs: python3-pip python3-venv install_gtest: | - apt-get install -y libgtest-dev libgmock-dev + apt-get install -y libgtest-dev cd /usr/src/gtest cmake . make @@ -96,11 +96,11 @@ jobs: dnf install -y 'dnf-command(config-manager)' install_gtest: | dnf config-manager --enable powertools - dnf install -y gtest-devel gmock-devel + dnf install -y gtest-devel #-------- Debian 10-based Only Dependencies ---------------- - cfg: { arch: debian, arch_ver: 10 } install_gtest: | - apt-get install -y libgtest-dev libgmock-dev + apt-get install -y libgtest-dev cd /usr/src/gtest cmake . make @@ -151,3 +151,8 @@ jobs: run: | export MAKEFLAGS=-j`nproc` make + - name: Test + run: | + cd share/trick/trickops/ + python3 -m venv .venv && . .venv/bin/activate && pip3 install -r requirements.txt + cd ../../../; make test32 \ No newline at end of file