Skip to content

Commit

Permalink
Update lighthouse-ci.yml
Browse files Browse the repository at this point in the history
added polis docker setup and teardown
  • Loading branch information
cplkake authored Oct 24, 2024
1 parent 5676c13 commit 6aee1dd
Showing 1 changed file with 12 additions and 1 deletion.
13 changes: 12 additions & 1 deletion .github/workflows/lighthouse-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,5 +14,16 @@ jobs:
with:
node-version: 18
- run: npm install && npm install -g @lhci/[email protected]
- run: npm run build

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3

- name: Build and start Docker containers
run: |
docker compose -f docker-compose.yml -f docker-compose.test.yml --env-file test.env --profile postgres up -d --build
- run: lhci autorun

- name: Stop Docker containers
if: always()
run: docker compose -f docker-compose.yml -f docker-compose.test.yml --env-file test.env --profile postgres down

0 comments on commit 6aee1dd

Please sign in to comment.