From 05a655eb83f9db675d43beb5beb897b8764f8ab5 Mon Sep 17 00:00:00 2001 From: Aron Buzogany Date: Fri, 23 Feb 2024 18:27:57 +0100 Subject: [PATCH] added: installing docker-compose to run our backend tests --- .github/workflows/ci-tests.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci-tests.yml b/.github/workflows/ci-tests.yml index 39a92344..7fcdedeb 100644 --- a/.github/workflows/ci-tests.yml +++ b/.github/workflows/ci-tests.yml @@ -50,7 +50,13 @@ jobs: - name: Install dependencies working-directory: ./backend run: pip3 install -r requirements.txt && pip3 install -r dev-requirements.txt - + + - name: Install Docker Compose + run: | + sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose + sudo chmod +x /usr/local/bin/docker-compose + docker-compose --version + - name: Running tests working-directory: ./backend run: bash ./run_tests.sh