kaxil opened a new pull request, #65188:
URL: https://github.com/apache/airflow/pull/65188

   
   The "Update Provider Registry" job in `publish-docs-to-s3.yml` has never 
actually run. Every docs publish since the registry integration was added has 
skipped it.
   
   The `include-docs` workflow input uses short provider names (`amazon`, 
`common.ai`, `openlineage`), but the extraction logic only matched full package 
names (`apache-airflow-providers-amazon`). Since nothing matched, 
`registry-providers` was always empty and the job was always skipped.
   
   Past registry updates succeeded only through manual `registry-build.yml` 
dispatches.
   
   ## Fix
   
   Handle both input formats:
   - Full package names: strip `apache-airflow-providers-` prefix (existing 
behavior)
   - Short names: convert dots to hyphens (`common.ai` -> `common-ai`)
   - Non-provider packages (`apache-airflow`, `helm-chart`, etc.): skip
   
   Verified with the April 13 input (`common.compat amazon openlineage 
common.ai`) -- all four now correctly produce registry provider IDs.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to