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]

Reply via email to