The GitHub Actions job "Tests (AMD)" on airflow.git/fix-provider-release-tooling has failed. Run started by GitHub user potiuk (triggered by potiuk).
Head commit for run: 22f044e4afdcecc5325506cf91c25bf9cf0dcfeb / Jarek Potiuk <[email protected]> Fix breeze provider release tooling (uvx paths, issue submission) Three issues found while cutting a providers release with breeze running via the uvx shim (the standard execution mode, see ADR 0017): * tag-providers crashed with FileNotFoundError. SOURCE_DIR_PATH walked the parents of this module's file, which under uvx lands in the uv cache, not the repository. Derive SOURCE_DIR_PATH from AIRFLOW_ROOT_PATH and read the dist folder via AIRFLOW_DIST_PATH so tagging (and the airflow-ctl release-notes path) work regardless of how breeze is launched. * generate-issue-content-providers wrongly pulled in the `git` provider when only `github` was in dist: is_package_in_dist matched the provider id as a bare prefix, so `git` matched `apache_airflow_providers_github-*`. Require a trailing separator (same fix for get_suffix_from_package_in_dist). * The testing-status issue was submitted with `gh issue create -b <body> -w`, which encodes the whole body into a URL and fails with "URL too long" on large provider waves, while the rich preview truncated at terminal width. Write the body to a file (a temp file by default, or --output-file) and submit with `gh issue create --body-file`, so submission is reliable and the file is a deterministic artifact for manual or agentic re-submission. Add --answer support for non-interactive runs. Adds breeze tests for the git/github matching and updates the provider release docs. Report URL: https://github.com/apache/airflow/actions/runs/26887742953 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
