adding dynamic fetch of token

This commit is contained in:
2026-02-23 08:41:39 +00:00
parent 7a0482364b
commit 456265ead9

View File

@ -89,13 +89,18 @@ jobs:
- name: Validate OpenAPI files + show validation results - name: Validate OpenAPI files + show validation results
env: env:
OPENAPI_TOKEN: ${{ secrets.OPENAPI_TOKEN }} INTERNAL_OPENAPI_KEY: ${{ secrets.INTERNAL_OPENAPI_KEY }}
run: | run: |
set -e set -e
MAX_ATTEMPTS=30 # ~5 minutes total (30 * 10s) MAX_ATTEMPTS=30 # ~5 minutes total (30 * 10s)
SLEEP_SECONDS=10 SLEEP_SECONDS=10
# --- Fetching access token ---
OPENAPI_TOKEN=$(curl -X POST "https://openapi-validator.eco-preprod.tsi-dev.otc-service.com/api/token/machine" \
-H "X-Internal-Api-Key: $INTERNAL_OPENAPI_KEY" | jq .access_token)
echo "::add-mask::$OPENAPI_TOKEN"
while IFS= read -r url; do while IFS= read -r url; do
[ -z "$url" ] && continue [ -z "$url" ] && continue