From a6820aaf9ebdab7380b99b16fd503c1fba9d6522 Mon Sep 17 00:00:00 2001 From: finn Date: Thu, 3 Aug 2023 14:14:50 -0700 Subject: [PATCH] install docker on osx runner before trying to use it --- .github/workflows/tests-ci.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/tests-ci.yml b/.github/workflows/tests-ci.yml index d9d033a1a..288b00ed9 100644 --- a/.github/workflows/tests-ci.yml +++ b/.github/workflows/tests-ci.yml @@ -4,6 +4,7 @@ on: push: branches: - main + - test-against-local-services-browser pull_request: branches: - main @@ -91,7 +92,17 @@ jobs: - name: Build all workspace packages run: npm run build + - name: install docker + run: brew install docker && colima start + + - name: start local dwn server + run: cd testfiles && docker-compose up -d + + - name: wait for services to be ready + run: until curl -sf http://localhost:3000/health; do echo -n .; sleep .1; done + - name: Run tests for all packages run: npm run test:browser --ws env: DWN_URL: http://localhost:3000 + \ No newline at end of file