diff --git a/.gitea/workflows/openapi.yml b/.gitea/workflows/openapi.yml index e969ac8eb..a9893387a 100644 --- a/.gitea/workflows/openapi.yml +++ b/.gitea/workflows/openapi.yml @@ -70,13 +70,13 @@ jobs: echo "changed urls" for file in ${{ steps.changed-files.outputs.changed_files }}; do - echo "$REPO_URL/src/branch/$BRANCH/$file" + echo "$REPO_URL/raw/branch/$BRANCH/$file" done echo "changed_urls<> $GITHUB_OUTPUT for file in ${{ steps.changed-files.outputs.changed_files }}; do - echo "$REPO_URL/src/branch/$BRANCH/$file" + echo "$REPO_URL/raw/branch/$BRANCH/$file" done >> $GITHUB_OUTPUT echo "EOF" >> $GITHUB_OUTPUT @@ -112,7 +112,10 @@ jobs: echo "Validating: $url" # --- 1. fetch spec content from URL and ensure it is not empty --- - FILE_CONTENT=$(curl -fsSL "${url}?token=${G_TOKEN_TEST}" || true) + FILE_CONTENT=$(curl -fsSL \ + -H "Authorization: token ${G_TOKEN_TEST}" \ + "${url}" \ + || true) # Treat whitespace-only as empty if [ -z "$(echo "$FILE_CONTENT" | tr -d '[:space:]')" ]; then