Skip to content

Apache Airflow

A platform to programmatically author, schedule and monitor workflows.

Mostly friendly. Welcome, with extra rules.

Homepage Repository

Gen-AI tools may be used to create pull requests if contributors follow the ASF guidance, review and test all generated code, state AI use in the PR description and take final responsibility. Blindly pasted AI code leads to closed PRs and possible blocking.

Policy by area

Code contributionsPatches, pull requests and other changes written with AI tools.
Mostly friendly
  • AI use must be disclosed
  • Contributor takes full responsibility
  • A human must review the output
  • Output must be license-compatible
Issues & bug reportsBug reports, security reports and issues found or written with AI tools.
No policy
AI-written textPull request descriptions, issue comments and summaries written by AI.
No policy

In their own words

Code contributions

Generally, it's fine to use Gen-AI tools to help you create Pull Requests for Apache Airflow as long as you adhere to the following guidelines:

Apache Airflow: Pull requests

State in your PR description that you have used Gen-AI tools to assist in creating the PR.

Apache Airflow: Pull requests

Remember that the final responsibility for the code in your PR lies with you, regardless of whether it was generated by a tool or written by you.

Apache Airflow: Pull requests

Ensure that you review and understand all code generated by Gen-AI tools before including it in your PR - do not blindly trust the generated code.

Apache Airflow: Pull requests

By contributing code generated by Gen-AI tools, you agree to comply with the project's licensing terms and any applicable laws and regulations.

Apache Airflow: Pull requests

Sources