Update .gitea/workflows/openapi.yml

This commit is contained in:
2026-02-23 09:19:48 +00:00
parent 5374c21852
commit 1121d98de9

View File

@ -90,7 +90,7 @@ jobs:
- name: Validate OpenAPI files + show validation results
env:
INTERNAL_OPENAPI_KEY: ${{ secrets.INTERNAL_OPENAPI_KEY }}
OPENAPI_URL: ${{ vars.OPENAPI_URL }}
API_URL: ${{ vars.OPENAPI_URL }}
REPORTPORTAL_URL: ${{ vars.REPORTPORTAL_URL }}
run: |
set -e
@ -99,7 +99,7 @@ jobs:
SLEEP_SECONDS=10
# --- Fetching access token ---
OPENAPI_TOKEN="$(curl -X POST "https://${OPENAPI_URL}/api/token/machine" \
OPENAPI_TOKEN="$(curl -X POST "https://${API_URL}/api/token/machine" \
-H "X-Internal-Api-Key: $INTERNAL_OPENAPI_KEY" | jq -r .access_token)"
echo "::add-mask::$OPENAPI_TOKEN"
@ -110,7 +110,7 @@ jobs:
echo "Validating: $url"
# --- 1. trigger validation ---
VALIDATION_RESPONSE=$(curl -sS -X POST "https://${OPENAPI_URL}/api/validate" \
VALIDATION_RESPONSE=$(curl -sS -X POST "https://${API_URL}/api/validate" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $OPENAPI_TOKEN" \
-d "$(jq -n \
@ -140,7 +140,7 @@ jobs:
LAUNCH_DETAILS=$(curl -sS \
-H "Authorization: Bearer $OPENAPI_TOKEN" \
"https://${OPENAPI_URL}/api/reportportal?project=openapi&launchId=$LAUNCH_UUID")
"https://${API_URL}/api/reportportal?project=openapi&launchId=$LAUNCH_UUID")
STATUS=$(echo "$LAUNCH_DETAILS" | jq -r '.status // "UNKNOWN"')
echo "Current status: $STATUS"