diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c2c3cf7..a693f11 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -29,8 +29,17 @@ jobs: # Launch the project from docker-compose.yml and wait up to # 30s for its built-in health check to return "healthy" docker compose -f compose.yml up --wait --wait-timeout 30 - docker compose -f compose.yml down - - name: Run Pytest tests + - name: Take screenshot of page + uses: karol-brejna-i/webpage-screenshot-action@v1 + with: + url: http://localhost:5000 + + - name: Bring down container run: | - docker compose -f compose.yml run --entrypoint "" web pytest + docker compose -f compose.yml down + + - uses: actions/upload-artifact@v4 + with: + name: screenshot + path: ${{ github.workspace }}/*.png