mirror of
https://github.com/apache/airflow.git
synced 2026-11-04 07:12:48 +00:00
The fork CI monitor posted a Slack item each time reading a fork run's jobs hit a transient GitHub server error (HTTP 502, a reset HTTP/2 stream). The item carried the error text, so a changed error re-posted it, and one successful run in between re-posted it too. Count the consecutive runs whose job statuses failed per pull request, report only after three in a row, and use fixed wording so the item is posted once while the failure persists. The run log keeps each error. Generated-by: Claude Opus 5
This directory contains detailed design of the Airflow CI setup.
- CI Environment - contains description of the CI environment
- Images - contains description of the CI and PROD images, how to build and customize them, and naming conventions
- GitHub Variables - contains description of the GitHub variables used in CI
- Selective Checks - contains description of the selective checks performed in CI
- Workflows - contains description of the workflows used in CI
- Debugging - contains description of debugging CI issues
- Running CI Locally - contains description of running CI locally
- Fork CI for external contributors - contains design of the AIP-120 fork CI gate, reconciler and
breeze ci audit