From 09a035851138edff60d79c7c7b86bb99f0483416 Mon Sep 17 00:00:00 2001 From: Claudio Ortolina Date: Mon, 15 Sep 2025 13:49:07 +0300 Subject: [PATCH] Setup tap reports for HURL tests --- .github/workflows/test_and_deploy.yml | 7 ++++--- .github/workflows/verify.yml | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test_and_deploy.yml b/.github/workflows/test_and_deploy.yml index b345ed35..7983d83d 100644 --- a/.github/workflows/test_and_deploy.yml +++ b/.github/workflows/test_and_deploy.yml @@ -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 diff --git a/.github/workflows/verify.yml b/.github/workflows/verify.yml index 6b1f6557..1c9aee7f 100644 --- a/.github/workflows/verify.yml +++ b/.github/workflows/verify.yml @@ -9,7 +9,7 @@ jobs: steps: - uses: actions/checkout@v4 - uses: gacts/install-hurl@v1 - - run: hurl --test --report-tap prod.tap 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