Hello everyone, A status update on the points that cancelled the vote. Two are fixed on main, and the rest are in pull requests that need reviews:
* Fork CI tests the tip of the branch, not the pull request merged into the target branch: https://github.com/apache/airflow/pull/76837 — "CI passed" is reported only for a recent base that changed none of the pull request's files, and the state comment shows the base the run was tested on. * "use project ci" does not withdraw a green "CI passed": https://github.com/apache/airflow/pull/76672 (Shahar, in progress). * Pull requests drafted on the first failed run, and the 7-day close window: merged in https://github.com/apache/airflow/pull/76681 — a failed run no longer drafts the pull request, and inactive pull requests close after 30 days. * "Startup Failure" not shown on the pull request, and the bot linking the design document: https://github.com/apache/airflow/pull/76835 * Status arriving late and with little detail: https://github.com/apache/airflow/pull/76836 — the monitor runs every 5 minutes, and a failed run lists the jobs that failed. * Diagrams: a pull request lifecycle diagram in the docs (https://github.com/apache/airflow/pull/76839), and the architecture, state and lifecycle diagrams generated from one source by a prek hook, for both the docs and the wiki (https://github.com/apache/airflow/pull/76841). The ADIP-12 page (formerly AIP-120) now has the status of each point, those diagrams, and a section on why this is more secure than running project CI for every pull request: https://cwiki.apache.org/confluence/spaces/AIRFLOW/pages/451974711 Reviews and comments are very welcome, on the pull requests or here, especially from maintainers who merged pull requests under fork CI and from anyone who tried the pilot. I will call the new vote once these are merged and tested in the pilot. J. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
