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