From 9a8254c70b8cf8fedfac41a904f57de5c7f1673a Mon Sep 17 00:00:00 2001 From: Thomas Anderson Date: Fri, 10 Jan 2025 08:18:16 +0000 Subject: [PATCH] added install for docker compose --- .github/workflows/check-pull-request.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.github/workflows/check-pull-request.yml b/.github/workflows/check-pull-request.yml index 213e8540..168d43bb 100644 --- a/.github/workflows/check-pull-request.yml +++ b/.github/workflows/check-pull-request.yml @@ -28,6 +28,19 @@ jobs: mongodb-version: '7.0' mongodb-replica-set: test-rs mongodb-port: 29017 + - name: Install Docker using Docker's official script + run: | + curl -fsSL https://get.docker.com -o get-docker.sh + sudo sh get-docker.sh + continue-on-error: false + + - name: Install Docker Compose + run: | + sudo curl -L "https://github.com/docker/compose/releases/download/v2.3.3/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose + sudo chmod +x /usr/local/bin/docker-compose + docker-compose --version + continue-on-error: false + - name: Test run: dotnet test --logger "GitHubActions;summary.includePassedTests=true;summary.includeSkippedTests=true" --collect:"XPlat Code Coverage" --results-directory ./coverage