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

   Two release-tooling fixes surfaced while cutting the 2026-06-02 providers 
release.
   
   **1. Breeze shim install-dir fallback** (`scripts/tools/setup_breeze`, ADR 
0017, `dev/breeze/README.md`).
   The shim required `git rev-parse` to resolve a worktree, so `breeze` failed 
when invoked outside any
   Airflow checkout — e.g. from the `asf-dist` SVN tree during
   `release-management clean-old-provider-artifacts --directory <asf-dist>`. It 
now bakes in the
   `dev/breeze` it was installed from and uses it as a fallback. Per-worktree 
isolation is unchanged —
   the fallback only applies when the current directory is not an Airflow 
worktree.
   
   **2. `publish-docs` runs the workflow from the ref being built** 
(`workflow_commands.py`).
   `breeze workflow-run publish-docs` dispatched `publish-docs-to-s3.yml` from 
`main`, so building an
   older release tag ran main's (newer) workflow against it and failed when the 
workflow had since
   gained a required input/job. `--workflow-branch` now defaults to `--ref`, so 
the workflow version
   matches the content being built; pass it explicitly to override.
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes — Claude Code (Opus 4.8)
   
   Generated-by: Claude Code (Opus 4.8) following [the 
guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions)
   


-- 
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