-
Notifications
You must be signed in to change notification settings - Fork 14.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sync v2-9-stable with v2-9-test to release python client v2.9.3 #40930
Conversation
(cherry picked from commit 495814e)
Hey @potiuk - On following the release guide, when we running the command to generate the sdist and wheel packages using -
Any pointers would be helpful, thanks. |
Likely #39181 - I think the breeze changes have not been cherry-picked in 2.9 branch for some time but this one should be easily manually applied. |
Yes, that worked for me. Thanks @potiuk @ephraimbuddy |
BTW. The jobs running here will not work - becuase our self-hosted runners stopped working and we have no way to fix it quickly. See #40925 I think what you will have to do to fix it is to apply these two that I used to workaround it for now:
Not sure if just cherry-picking will work out-of the box but hopefully yes. |
We are having problems with self-hosted runners and until we fix the problems we switch main builds to only run on main with regular schedule 1x day to serve as a canary build. They will run longer than on self-hosted runners. We also add option to trigger the workflow manually from GitHub interface (by maintainers). This should cover most tests with the following limitations: * ARM builds and cache are not going to run (we can still refresh cache manually periodicaly to get cache for mac OS Breeze users * Releasing images via workflow will not work - we can still do it manually from preparing workstations (cherry picked from commit 3a00909)
There is not enough space to checkout airflow site on regular runners so until we fix self-hosted runners, we need to skip docs publishing. (cherry picked from commit 173fed0)
Thanks @potiuk I'll try cherry-picking, hopefully should work. |
No. Likely those are tests that have been changed in the meantime. Basically the change was to force
|
But at least the tests are running now. |
…, X64 This change is only temporary to make the CI happy - https://github.com/apache/airflow/pull/40930\#issuecomment-2242813945
Cherrypicked missing PRs