Setup tap reports for HURL tests

This commit is contained in:
Claudio Ortolina
2025-09-15 13:49:07 +03:00
parent c404446623
commit 09a0358511
2 changed files with 5 additions and 4 deletions
+4 -3
View File
@@ -84,14 +84,15 @@ jobs:
- uses: actions/checkout@v4
- uses: gacts/install-hurl@v1
- name: Deploy to production
run: hurl --test scripts/deploy.hurl
run: hurl --test --report-tap deploy.tap scripts/deploy.hurl
env:
HURL_coolify_token: ${{ secrets.COOLIFY_TOKEN }}
HURL_coolify_host: ${{ vars.COOLIFY_HOST }}
HURL_coolify_app_uuid: ${{ vars.COOLIFY_APP_UUID }}
- name: Wait for container to start
run: hurl --test test/healthcheck.hurl
run: hurl --test --report-tap healthcheck.tap test/healthcheck.hurl
- name: Run verification tests
run: hurl --test test/prod.hurl
run: hurl --test --report-tap verification.tap test/prod.hurl
env:
HURL_api_token: ${{ secrets.API_TOKEN }}
- uses: pcolby/tap-summary@v1