From 08ded321b5bca081179d27057d294d5ff76087e4 Mon Sep 17 00:00:00 2001 From: Dominic Evans Date: Wed, 7 Aug 2024 11:24:55 +0100 Subject: [PATCH] fix(ci): correct docker-compose install The base actions image no longer appears to include an old version of `docker-compose` so there's no thing to replace. Switch to installing `docker-compose` in a directory alongside the `docker` binary. Also bump docker-compose to the latest release whilst making changes here. Signed-off-by: Dominic Evans --- .github/workflows/fvt.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/fvt.yml b/.github/workflows/fvt.yml index db6d8607f..47a2c7a50 100644 --- a/.github/workflows/fvt.yml +++ b/.github/workflows/fvt.yml @@ -50,8 +50,8 @@ jobs: go-version: ${{ inputs.go-version }} - name: Setup Docker Compose run: | - curl -sSL "https://github.com/docker/compose/releases/download/v2.20.3/docker-compose-$(uname -s)-$(uname -m)" -o /tmp/docker-compose - sudo install -m755 /tmp/docker-compose "$(dirname $(which docker-compose))" + curl --fail -sSL "https://github.com/docker/compose/releases/download/v2.29.1/docker-compose-$(uname -s)-$(uname -m)" -o /tmp/docker-compose + sudo install -m755 /tmp/docker-compose "$(dirname $(which docker))" docker version --format 'Docker Engine version v{{.Server.Version}}' docker-compose version - name: Test (Functional)