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]
