From 69e2d2f6e5ef13b46d16a1479b11523b04a49fb7 Mon Sep 17 00:00:00 2001 From: Claudio Ortolina Date: Mon, 27 Apr 2026 11:54:40 +0100 Subject: [PATCH] Upgrade to hurl 8.0.0 --- .github/workflows/test_and_deploy.yml | 10 ++++++---- mise.toml | 10 +++++----- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/.github/workflows/test_and_deploy.yml b/.github/workflows/test_and_deploy.yml index a2e54c86..d259c545 100644 --- a/.github/workflows/test_and_deploy.yml +++ b/.github/workflows/test_and_deploy.yml @@ -158,16 +158,18 @@ jobs: steps: - uses: actions/checkout@v6 - uses: gacts/install-hurl@v1 + with: + version: 8.0.0 - name: 🚀 Deploy to production run: hurl --test --report-tap deploy.tap scripts/prod/deploy.hurl env: - HURL_coolify_token: ${{ secrets.COOLIFY_TOKEN }} - HURL_coolify_host: ${{ vars.COOLIFY_HOST }} - HURL_coolify_app_uuid: ${{ vars.COOLIFY_APP_UUID }} + HURL_VARIABLE_coolify_token: ${{ secrets.COOLIFY_TOKEN }} + HURL_VARIABLE_coolify_host: ${{ vars.COOLIFY_HOST }} + HURL_VARIABLE_coolify_app_uuid: ${{ vars.COOLIFY_APP_UUID }} - name: ⏳ Wait for container to start run: hurl --test --report-tap healthcheck.tap test/healthcheck.hurl - name: ✅ Run verification tests run: hurl --test --report-tap verification.tap test/prod.hurl env: - HURL_api_token: ${{ secrets.API_TOKEN }} + HURL_VARIABLE_api_token: ${{ secrets.API_TOKEN }} - uses: pcolby/tap-summary@v1 diff --git a/mise.toml b/mise.toml index 094c3bd0..535f8323 100644 --- a/mise.toml +++ b/mise.toml @@ -12,16 +12,16 @@ OPENAI_KEY = 'change-me' DISCOGS_PERSONAL_ACCESS_TOKEN = 'change-me' # DEPLOYMENT -HURL_api_token = 'change-me' -HURL_coolify_app_uuid = 'change-me' -HURL_coolify_host = 'https://' -HURL_coolify_token = 'change-me' +HURL_VARIABLE_api_token = 'change-me' +HURL_VARIABLE_coolify_app_uuid = 'change-me' +HURL_VARIABLE_coolify_host = 'https://' +HURL_VARIABLE_coolify_token = 'change-me' [tools] elixir = "1.20.0-rc.4-otp-28" erlang = "28.5" node = "25.9.0" -hurl = 'latest' +hurl = '8.0.0' sqlite = 'latest' gh = 'latest' shellcheck = 'latest'