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

   Move upgrade checks from basic-tests.yml (where they failed the build) to
   scheduled workflows that create draft PRs with the changes:
   
   - **main**: Mon/Wed/Fri at 06:00 UTC
   - **v3-2-test**: Tue/Thu at 06:00 UTC
   
   The workflows use `breeze ci upgrade` in non-interactive mode. When upgrades
   are found, a draft PR is created (or an existing one is updated via force 
push
   and converted back to draft). A Slack notification is sent to
   `#internal-airflow-ci-cd` so a human can undraft, review and merge.
   
   **Changes:**
   - Remove `upgrade-check` job from `basic-tests.yml`
   - Add reusable `upgrade-check.yml` workflow (`workflow_call`)
   - Add `scheduled-upgrade-check-main.yml` (Mon/Wed/Fri cron)
   - Add `scheduled-upgrade-check-v3-2-test.yml` (Tue/Thu cron)
   - Enhance `breeze ci upgrade`: `--draft` flag, stable branch naming
     (`ci-upgrade-{branch}`), existing PR detection, removed `-w` flag
     for CI compatibility
   - Update `ci_commands_config.py` with new `--draft` option
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes — Claude Code (Claude Opus 4.6)
   
   Generated-by: Claude Code (Claude Opus 4.6) 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