coleheflin opened a new pull request, #69735: URL: https://github.com/apache/airflow/pull/69735
Clarifies that `GitDagBundle.tracking_ref` supports a branch, tag, or full commit SHA — it already works with a SHA in practice, but the provider docs only described branch/tag. Adds a commit-SHA example to the bundle docs, a note on static-ref refresh behavior (a SHA-pinned bundle doesn't pick up new commits via `refresh_interval`; promoting/rolling back requires updating `tracking_ref` in the bundle config), and test coverage for SHA checkout, promotion, and rollback. This was validated in an Astro Remote Execution deployment: setting `tracking_ref` to a full commit SHA checks out that exact repo state, promotes to another SHA when the config changes, and rolls back when set back to the prior SHA. --- ##### Was generative AI tooling used to co-author this PR? - [X] Yes — Otto (Astronomer AI assistant, built on pi) Generated-by: Otto following [the guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions) 🤖 Generated by [Otto](https://astronomer.io/otto) -- 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]
