From 5b7af6d7be404c62ebd504df5cedcd96de8843c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dirk=20M=C3=BCller?= Date: Tue, 6 Aug 2024 10:04:28 +0200 Subject: [PATCH] Install docker-compose before running it some time recently github actions runners seem to have changed to no longer provide docker-compose by default. install it. --- .github/workflows/ci-test.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/ci-test.yml b/.github/workflows/ci-test.yml index 87d4d116..28036d4e 100644 --- a/.github/workflows/ci-test.yml +++ b/.github/workflows/ci-test.yml @@ -24,6 +24,11 @@ jobs: - name: Setup path run: sed -i -e "s,../..:,$PWD:," dist/ci/docker-compose.yml + - name: install docker-compose + run: | + sudo apt-get update + sudo apt-get install -y docker-compose + - name: Run tests run: docker-compose -f dist/ci/docker-compose.yml run test env: @@ -93,6 +98,11 @@ jobs: - name: Checkout uses: actions/checkout@v3 + - name: install docker-compose + run: | + sudo apt-get update + sudo apt-get install -y docker-compose + - name: Validate gocd config run: cd gocd && sh generate.sh && git diff --exit-code