| # Licensed to the Apache Software Foundation (ASF) under one |
| # or more contributor license agreements. See the NOTICE file |
| # distributed with this work for additional information |
| # regarding copyright ownership. The ASF licenses this file |
| # to you under the Apache License, Version 2.0 (the |
| # "License"); you may not use this file except in compliance |
| # with the License. You may obtain a copy of the License at |
| # |
| # http://www.apache.org/licenses/LICENSE-2.0 |
| # |
| # Unless required by applicable law or agreed to in writing, |
| # software distributed under the License is distributed on an |
| # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| # KIND, either express or implied. See the License for the |
| # specific language governing permissions and limitations |
| # under the License. |
| --- |
| # Details: https://github.com/kaxil/boring-cyborg |
| |
| labelPRBasedOnFilePath: |
| provider:airbyte: |
| - airflow/providers/airbyte/**/* |
| - docs/apache-airflow-providers-airbyte/**/* |
| - tests/providers/airbyte/**/* |
| - tests/system/providers/airbyte/**/* |
| |
| provider:alibaba: |
| - airflow/providers/alibaba/**/* |
| - docs/apache-airflow-providers-alibaba/**/* |
| - tests/providers/alibaba/**/* |
| - tests/system/providers/alibaba/**/* |
| |
| provider:amazon-aws: |
| - airflow/providers/amazon/aws/**/* |
| - tests/providers/amazon/aws/**/* |
| - docs/apache-airflow-providers-amazon/**/* |
| - tests/system/providers/amazon/aws/**/* |
| |
| provider:apache-beam: |
| - airflow/providers/apache/beam/**/* |
| - docs/apache-airflow-providers-apache-beam/**/* |
| - tests/providers/apache/beam/**/* |
| - tests/system/providers/apache/beam/**/* |
| |
| provider:apache-cassandra: |
| - airflow/providers/apache/cassandra/**/* |
| - docs/apache-airflow-providers-apache-cassandra/**/* |
| - tests/providers/apache/cassandra/**/* |
| - tests/system/providers/apache/cassandra/**/* |
| |
| provider:apache-drill: |
| - airflow/providers/apache/drill/**/* |
| - docs/apache-airflow-providers-apache-drill/**/* |
| - tests/providers/apache/drill/**/* |
| - tests/system/providers/apache/drill/**/* |
| |
| provider:apache-druid: |
| - airflow/providers/apache/druid/**/* |
| - docs/apache-airflow-providers-apache-druid/**/* |
| - tests/providers/apache/druid/**/* |
| - tests/system/providers/apache/druid/**/* |
| |
| provider:apache-flink: |
| - airflow/providers/apache/flink/**/* |
| - docs/apache-airflow-providers-apache-flink/**/* |
| - tests/providers/apache/flink/**/* |
| |
| provider:apache-hdfs: |
| - airflow/providers/apache/hdfs/**/* |
| - docs/apache-airflow-providers-apache-hdfs/**/* |
| - tests/providers/apache/hdfs/**/* |
| |
| provider:apache-hive: |
| - airflow/providers/apache/hive/**/* |
| - docs/apache-airflow-providers-apache-hive/**/* |
| - tests/providers/apache/hive/**/* |
| - tests/system/providers/apache/hive/**/* |
| |
| provider:apache-impala: |
| - airflow/providers/apache/impala/**/* |
| - docs/apache-airflow-providers-apache-impala/**/* |
| - tests/providers/apache/impala/**/* |
| |
| provider:apache-kafka: |
| - airflow/providers/apache/kafka/**/* |
| - docs/apache-airflow-providers-apache-kafka/**/* |
| - tests/providers/apache/kafka/**/* |
| - tests/system/providers/apache/kafka/**/* |
| |
| provider:apache-kylin: |
| - airflow/providers/apache/kylin/**/* |
| - docs/apache-airflow-providers-apache-kylin/**/* |
| - tests/providers/apache/kylin/**/* |
| - tests/system/providers/apache/kylin/**/* |
| |
| provider:apache-livy: |
| - airflow/providers/apache/livy/**/* |
| - docs/apache-airflow-providers-apache-livy/**/* |
| - tests/providers/apache/livy/**/* |
| - tests/system/providers/apache/livy/**/* |
| |
| provider:apache-pig: |
| - airflow/providers/apache/pig/**/* |
| - docs/apache-airflow-providers-apache-pig/**/* |
| - tests/providers/apache/pig/**/* |
| - tests/system/providers/apache/pig/**/* |
| |
| provider:apache-pinot: |
| - airflow/providers/apache/pinot/**/* |
| - docs/apache-airflow-providers-apache-pinot/**/* |
| - tests/providers/apache/pinot/**/* |
| - tests/system/providers/apache/pinot/**/* |
| |
| provider:apache-spark: |
| - airflow/providers/apache/spark/**/* |
| - docs/apache-airflow-providers-apache-spark/**/* |
| - tests/providers/apache/spark/**/* |
| - tests/system/providers/apache/spark/**/* |
| |
| provider:apprise: |
| - airflow/providers/apprise/**/* |
| - docs/apache-airflow-providers-apprise/**/* |
| - tests/providers/apprise/**/* |
| |
| provider:arangodb: |
| - airflow/providers/arangodb/**/* |
| - docs/apache-airflow-providers-arangodb/**/* |
| - tests/providers/arangodb/**/* |
| |
| provider:asana: |
| - airflow/providers/asana/**/* |
| - docs/apache-airflow-providers-asana/**/* |
| - tests/providers/asana/**/* |
| - tests/system/providers/asana/**/* |
| |
| provider:atlassian-jira: |
| - airflow/providers/atlassian/jira/**/* |
| - docs/apache-airflow-providers-atlassian-jira/**/* |
| - tests/providers/atlassian/jira/**/* |
| |
| provider:celery: |
| - airflow/providers/celery/**/* |
| - docs/apache-airflow-providers-celery/**/* |
| - tests/providers/celery/**/* |
| |
| provider:cloudant: |
| - airflow/providers/cloudant/**/* |
| - docs/apache-airflow-providers-cloudant/**/* |
| - tests/providers/cloudant/**/* |
| |
| provider:cncf-kubernetes: |
| - airflow/**/kubernetes_*.py |
| - airflow/example_dags/example_kubernetes_executor.py |
| - airflow/providers/cncf/kubernetes/**/* |
| - airflow/providers/celery/executors/celery_kubernetes_executor.py |
| - docs/apache-airflow-providers-cncf-kubernetes/**/* |
| - kubernetes_tests/**/* |
| - tests/providers/cncf/kubernetes/**/* |
| - tests/system/providers/cncf/kubernetes/**/* |
| |
| provider:cohere: |
| - airflow/providers/cohere/**/* |
| - docs/apache-airflow-providers-cohere/**/* |
| - tests/providers/cohere/**/* |
| - tests/system/providers/cohere/**/* |
| |
| provider:common-io: |
| - airflow/providers/common/io/**/* |
| - docs/apache-airflow-providers-common-io/**/* |
| - tests/system/providers/common/io/**/* |
| |
| provider:common-sql: |
| - airflow/providers/common/sql/**/* |
| - docs/apache-airflow-providers-common-sql/**/* |
| - tests/providers/common/sql/**/* |
| - tests/system/providers/common/sql/**/* |
| |
| provider:databricks: |
| - airflow/providers/databricks/**/* |
| - docs/apache-airflow-providers-databricks/**/* |
| - tests/providers/databricks/**/* |
| - tests/system/providers/databricks/**/* |
| |
| provider:datadog: |
| - airflow/providers/datadog/**/* |
| - docs/apache-airflow-providers-datadog/**/* |
| - tests/providers/datadog/**/* |
| |
| provider:dbt-cloud: |
| - airflow/providers/dbt/cloud/**/* |
| - docs/apache-airflow-providers-dbt-cloud/**/* |
| - tests/providers/dbt/cloud/**/* |
| - tests/system/providers/dbt/cloud/**/* |
| |
| provider:dingding: |
| - airflow/providers/dingding/**/* |
| - docs/apache-airflow-providers-dingding/**/* |
| - tests/providers/dingding/**/* |
| - tests/system/providers/dingding/**/* |
| |
| provider:discord: |
| - airflow/providers/discord/**/* |
| - docs/apache-airflow-providers-discord/**/* |
| - tests/providers/discord/**/* |
| |
| provider:docker: |
| - airflow/providers/docker/**/* |
| - docs/apache-airflow-providers-docker/**/* |
| - tests/providers/docker/**/* |
| - tests/system/providers/docker/**/* |
| |
| provider:elasticsearch: |
| - airflow/providers/elasticsearch/**/* |
| - docs/apache-airflow-providers-elasticsearch/**/* |
| - tests/providers/elasticsearch/**/* |
| - tests/system/providers/elasticsearch/**/* |
| |
| provider:exasol: |
| - airflow/providers/exasol/**/* |
| - docs/apache-airflow-providers-exasol/**/* |
| - tests/providers/exasol/**/* |
| |
| provider:fab: |
| - airflow/providers/fab/**/* |
| - docs/apache-airflow-providers-fab/**/* |
| - tests/providers/fab/**/* |
| |
| provider:facebook: |
| - airflow/providers/facebook/**/* |
| - docs/apache-airflow-providers-facebook/**/* |
| - tests/providers/facebook/**/* |
| |
| provider:ftp: |
| - airflow/providers/ftp/**/* |
| - docs/apache-airflow-providers-ftp/**/* |
| - tests/providers/ftp/**/* |
| - tests/system/providers/ftp/**/* |
| |
| provider:github: |
| - airflow/providers/github/**/* |
| - docs/apache-airflow-providers-github/**/* |
| - tests/providers/github/**/* |
| - tests/system/providers/github/**/* |
| |
| provider:google: |
| - airflow/providers/google/**/* |
| - docs/apache-airflow-providers-google/**/* |
| - tests/providers/google/**/* |
| - tests/system/providers/google/**/* |
| |
| provider:grpc: |
| - airflow/providers/grpc/**/* |
| - docs/apache-airflow-providers-grpc/**/* |
| - tests/providers/grpc/**/* |
| |
| provider:hashicorp: |
| - airflow/providers/hashicorp/**/* |
| - docs/apache-airflow-providers-hashicorp/**/* |
| - tests/providers/hashicorp/**/* |
| |
| provider:http: |
| - airflow/providers/http/**/* |
| - docs/apache-airflow-providers-http/**/* |
| - tests/providers/http/**/* |
| - tests/system/providers/http/**/* |
| |
| provider:imap: |
| - airflow/providers/imap/**/* |
| - docs/apache-airflow-providers-imap/**/* |
| - tests/providers/imap/**/* |
| |
| provider:influxdb: |
| - airflow/providers/influxdb/**/* |
| - docs/apache-airflow-providers-influxdb/**/* |
| - tests/providers/influxdb/**/* |
| - tests/system/providers/influxdb/**/* |
| |
| provider:jdbc: |
| - airflow/providers/jdbc/**/* |
| - docs/apache-airflow-providers-jdbc/**/* |
| - tests/providers/jdbc/**/* |
| - tests/system/providers/jdbc/**/* |
| |
| provider:jenkins: |
| - airflow/providers/jenkins/**/* |
| - docs/apache-airflow-providers-jenkins/**/* |
| - tests/providers/jenkins/**/* |
| - tests/system/providers/jenkins/**/* |
| |
| provider:microsoft-azure: |
| - airflow/providers/microsoft/azure/**/* |
| - tests/providers/microsoft/azure/**/* |
| - docs/apache-airflow-providers-microsoft-azure/**/* |
| - tests/system/providers/microsoft/azure/**/* |
| |
| provider:microsoft-mssql: |
| - airflow/providers/microsoft/mssql/**/* |
| - docs/apache-airflow-providers-microsoft-mssql/**/* |
| - tests/providers/microsoft/mssql/**/* |
| - tests/system/providers/microsoft/mssql/**/* |
| |
| provider:microsoft-psrp: |
| - airflow/providers/microsoft/psrp/**/* |
| - docs/apache-airflow-providers-microsoft-psrp/**/* |
| - tests/providers/microsoft/psrp/**/* |
| |
| provider:microsoft-winrm: |
| - airflow/providers/microsoft/winrm/**/* |
| - docs/apache-airflow-providers-microsoft-winrm/**/* |
| - tests/providers/microsoft/winrm/**/* |
| - tests/system/providers/microsoft/winrm/**/* |
| |
| provider:mongo: |
| - airflow/providers/mongo/**/* |
| - docs/apache-airflow-providers-mongo/**/* |
| - tests/providers/mongo/**/* |
| |
| provider:mysql: |
| - airflow/providers/mysql/**/* |
| - docs/apache-airflow-providers-mysql/**/* |
| - tests/providers/mysql/**/* |
| - tests/system/providers/mysql/**/* |
| |
| provider:neo4j: |
| - airflow/providers/neo4j/**/* |
| - docs/apache-airflow-providers-neo4j/**/* |
| - tests/providers/neo4j/**/* |
| - tests/system/providers/neo4j/**/* |
| |
| provider:odbc: |
| - airflow/providers/odbc/**/* |
| - docs/apache-airflow-providers-odbc/**/* |
| - tests/providers/odbc/**/* |
| |
| provider:openai: |
| - airflow/providers/openai/**/* |
| - docs/apache-airflow-providers-openai/**/* |
| - tests/providers/openai/**/* |
| - tests/system/providers/openai/**/* |
| |
| provider:openfaas: |
| - airflow/providers/openfaas/**/* |
| - docs/apache-airflow-providers-openfaas/**/* |
| - tests/providers/openfaas/**/* |
| |
| provider:openlineage: |
| - airflow/providers/openlineage/**/* |
| - docs/apache-airflow-providers-openlineage/**/* |
| - tests/providers/openlineage/**/* |
| |
| provider:opensearch: |
| - airflow/providers/opensearch/**/* |
| - docs/apache-airflow-providers-opensearch/**/* |
| - tests/providers/opensearch/**/* |
| - tests/system/providers/opensearch/**/* |
| |
| provider:opsgenie: |
| - airflow/providers/opsgenie/**/* |
| - docs/apache-airflow-providers-opsgenie/**/* |
| - tests/providers/opsgenie/**/* |
| - tests/system/providers/opsgenie/**/* |
| |
| provider:Oracle: |
| - airflow/providers/oracle/**/* |
| - docs/apache-airflow-providers-oracle/**/* |
| - tests/providers/oracle/**/* |
| |
| provider:pagerduty: |
| - airflow/providers/pagerduty/**/* |
| - docs/apache-airflow-providers-pagerduty/**/* |
| - tests/providers/pagerduty/**/* |
| |
| provider:papermill: |
| - airflow/providers/papermill/**/* |
| - docs/apache-airflow-providers-papermill/**/* |
| - tests/providers/papermill/**/* |
| - tests/system/providers/papermill/**/* |
| |
| provider:pgvector: |
| - airflow/providers/pgvector/**/* |
| - docs/apache-airflow-providers-pgvector/**/* |
| - tests/providers/pgvector/**/* |
| - tests/system/providers/pgvector/**/* |
| |
| provider:pinecone: |
| - airflow/providers/pinecone/**/* |
| - docs/apache-airflow-providers-pinecone/**/* |
| - tests/providers/pinecone/**/* |
| - tests/system/providers/pinecone/**/* |
| |
| provider:postgres: |
| - airflow/providers/postgres/**/* |
| - docs/apache-airflow-providers-postgres/**/* |
| - tests/providers/postgres/**/* |
| - tests/system/providers/postgres/**/* |
| |
| provider:presto: |
| - airflow/providers/presto/**/* |
| - docs/apache-airflow-providers-presto/**/* |
| - tests/providers/presto/**/* |
| - tests/system/providers/presto/**/* |
| |
| provider:qdrant: |
| - airflow/providers/qdrant/**/* |
| - docs/apache-airflow-providers-qdrant/**/* |
| - tests/providers/qdrant/**/* |
| - tests/system/providers/qdrant/**/* |
| |
| provider:redis: |
| - airflow/providers/redis/**/* |
| - docs/apache-airflow-providers-redis/**/* |
| - tests/providers/redis/**/* |
| |
| provider:salesforce: |
| - airflow/providers/salesforce/**/* |
| - docs/apache-airflow-providers-salesforce/**/* |
| - tests/providers/salesforce/**/* |
| - tests/system/providers/salesforce/**/* |
| |
| provider:samba: |
| - airflow/providers/samba/**/* |
| - docs/apache-airflow-providers-samba/**/* |
| - tests/providers/samba/**/* |
| |
| provider:segment: |
| - airflow/providers/segment/**/* |
| - docs/apache-airflow-providers-segment/**/* |
| - tests/providers/segment/**/* |
| |
| provider:sendgrid: |
| - airflow/providers/segment/**/* |
| - docs/apache-airflow-providers-segment/**/* |
| - tests/providers/segment/**/* |
| |
| provider:sftp: |
| - airflow/providers/sftp/**/* |
| - docs/apache-airflow-providers-sftp/**/* |
| - tests/providers/sftp/**/* |
| |
| provider:singularity: |
| - airflow/providers/singularity/**/* |
| - docs/apache-airflow-providers-singularity/**/* |
| - tests/providers/singularity/**/* |
| - tests/system/providers/singularity/**/* |
| |
| provider:slack: |
| - airflow/providers/slack/**/* |
| - docs/apache-airflow-providers-slack/**/* |
| - tests/providers/slack/**/* |
| - tests/system/providers/slack/**/* |
| |
| provider:smtp: |
| - airflow/providers/smtp/**/* |
| - docs/apache-airflow-providers-smtp/**/* |
| - tests/providers/smtp/**/* |
| |
| provider:snowflake: |
| - airflow/providers/snowflake/**/* |
| - docs/apache-airflow-providers-snowflake/**/* |
| - tests/providers/snowflake/**/* |
| - tests/system/providers/snowflake/**/* |
| |
| provider:sqlite: |
| - airflow/providers/sqlite/**/* |
| - docs/apache-airflow-providers-sqlite/**/* |
| - tests/providers/sqlite/**/* |
| - tests/system/providers/sqlite/**/* |
| |
| provider:ssh: |
| - airflow/providers/ssh/**/* |
| - docs/apache-airflow-providers-ssh/**/* |
| - tests/providers/ssh/**/* |
| |
| provider:tableau: |
| - airflow/providers/tableau/**/* |
| - docs/apache-airflow-providers-tableau/**/* |
| - tests/providers/tableau/**/* |
| - tests/system/providers/tableau/**/* |
| |
| provider:tabular: |
| - airflow/providers/apache/iceberg/**/* |
| - docs/apache-airflow-providers-apache-iceberg/**/* |
| - tests/providers/apache/iceberg/**/* |
| - tests/system/providers/apache/iceberg/**/* |
| |
| provider:telegram: |
| - airflow/providers/telegram/**/* |
| - docs/apache-airflow-providers-telegram/**/* |
| - tests/providers/telegram/**/* |
| - tests/system/providers/telegram/**/* |
| |
| provider:teradata: |
| - airflow/providers/teradata/**/* |
| - docs/apache-airflow-providers-teradata/**/* |
| - tests/providers/teradata/**/* |
| - tests/system/providers/teradata/**/* |
| |
| provider:trino: |
| - airflow/providers/trino/**/* |
| - docs/apache-airflow-providers-trino/**/* |
| - tests/providers/trino/**/* |
| - tests/system/providers/trino/**/* |
| |
| provider:vertica: |
| - airflow/providers/vertica/**/* |
| - docs/apache-airflow-providers-vertica/**/* |
| - tests/providers/vertica/**/* |
| |
| provider:weaviate: |
| - airflow/providers/weaviate/**/* |
| - docs/apache-airflow-providers-weaviate/**/* |
| - tests/providers/weaviate/**/* |
| - tests/system/providers/weaviate/**/* |
| |
| provider:yandex: |
| - airflow/providers/yandex/**/* |
| - docs/apache-airflow-providers-yandex/**/* |
| - tests/providers/yandex/**/* |
| - tests/system/providers/yandex/**/* |
| |
| provider:zendesk: |
| - airflow/providers/zendesk/**/* |
| - docs/apache-airflow-providers-zendesk/**/* |
| - tests/providers/zendesk/**/* |
| - tests/system/providers/zendesk/**/* |
| |
| area:providers: |
| - airflow/providers/**/* |
| - docs/apache-airflow-providers-*/**/* |
| - tests/providers/**/* |
| - tests/system/providers/**/* |
| |
| area:API: |
| - airflow/api/**/* |
| - airflow/api_connexion/**/* |
| - airflow/www/api/**/* |
| - clients/**/* |
| - docs/apache-airflow/deprecated-rest-api-ref.rst |
| - docs/apache-airflow/stable-rest-api-ref.rst |
| - tests/api_connexion/**/* |
| - tests/www/api/**/* |
| |
| area:dev-tools: |
| - scripts/**/* |
| - dev/**/* |
| - .github/**/* |
| - Dockerfile.ci |
| - CONTRIBUTING.rst |
| - contributing-docs/**/* |
| - yamllint-config.yml |
| - .asf.yaml |
| - .bash_completion |
| - .dockerignore |
| - .hadolint.yaml |
| - .pre-commit-config.yaml |
| - .rat-excludes |
| - .readthedocs.yml |
| - airflow/www/.eslintignore |
| - airflow/www/.eslintrc |
| - airflow/www/.stylelintignore |
| - airflow/www/.stylelintrc |
| |
| kind:documentation: |
| - docs/**/* |
| |
| area:helm-chart: |
| - chart/**/* |
| - docs/helm-chart/** |
| |
| area:Webserver: |
| - airflow/cli/commands/webserver_command.py |
| - airflow/www/**/* |
| - tests/cli/commands/test_webserver_command.py |
| - tests/www/**/* |
| |
| area:UI: |
| - airflow/www/static/**/* |
| - airflow/www/templates/**/* |
| - airflow/www/.eslintignore |
| - airflow/www/.eslintrc |
| - airflow/www/.stylelintignore |
| - airflow/www/.stylelintrc |
| - airflow/www/package.json |
| - airflow/www/webpack.config.js |
| - airflow/www/yarn.lock |
| - docs/apache-airflow/ui.rst |
| |
| area:CLI: |
| - airflow/cli/**/*.py |
| - tests/cli/**/*.py |
| - docs/apache-airflow/cli-and-env-variables-ref.rst |
| - docs/apache-airflow/howto/usage-cli.rst |
| |
| area:Lineage: |
| - airflow/lineage/**/* |
| - tests/lineage/**/* |
| - docs/apache-airflow/administration-and-deployment/lineage.rst |
| |
| area:Logging: |
| - airflow/providers/**/log/* |
| - airflow/utils/log/**/* |
| - docs/apache-airflow/administration-and-deployment/logging-monitoring/logging-*.rst |
| - tests/providers/**/log/* |
| - tests/utils/log/**/* |
| |
| area:Plugins: |
| - airflow/cli/commands/plugins_command.py |
| - airflow/plugins_manager.py |
| - tests/cli/commands/test_plugins_command.py |
| - tests/plugins/**/* |
| - docs/apache-airflow/authoring-and-scheduling/plugins.rst |
| |
| area:Scheduler: |
| - airflow/jobs/**/* |
| - airflow/task/task_runner/**/* |
| - airflow/dag_processing/**/* |
| - docs/apache-airflow/administration-and-deployment/scheduler.rst |
| - tests/jobs/**/* |
| |
| area:Executors-core: |
| - airflow/executors/**/* |
| - docs/apache-airflow/core-concepts/executor/**/* |
| - tests/executors/**/* |
| |
| area:Secrets: |
| - airflow/secrets/**/* |
| - airflow/providers/**/secrets/* |
| - tests/secrets/**/* |
| - tests/providers/**/secrets/* |
| - docs/apache-airflow/security/secrets/**/* |
| |
| area:Triggerer: |
| - airflow/cli/commands/triggerer_command.py |
| - airflow/jobs/triggerer_job_runner.py |
| - airflow/models/trigger.py |
| - airflow/triggers/**/* |
| - tests/cli/commands/test_triggerer_command.py |
| - tests/jobs/test_triggerer_job.py |
| - tests/models/test_trigger.py |
| - tests/jobs/test_triggerer_job_logging.py |
| - tests/triggers/**/* |
| |
| area:Serialization: |
| - airflow/serialization/**/* |
| - airflow/models/serialized_dag.py |
| - tests/serialization/**/* |
| - tests/models/test_serialized_dag.py |
| - docs/apache-airflow/administration-and-deployment/dag-serialization.rst |
| |
| area:core-operators: |
| - airflow/operators/**/* |
| - airflow/hooks/**/* |
| - airflow/sensors/**/* |
| - tests/operators/**/* |
| - tests/hooks/**/* |
| - tests/sensors/**/* |
| - docs/apache-airflow/operators-and-hooks-ref.rst |
| - docs/apache-airflow/howto/operator/* |
| |
| area:production-image: |
| - Dockerfile |
| - docs/docker-stack/**/* |
| - docker_tests/**/* |
| |
| area:system-tests: |
| - tests/system/**/* |
| |
| area:db-migrations: |
| - airflow/migrations/versions/* |
| |
| # Various Flags to control behaviour of the "Labeler" |
| labelerFlags: |
| # If this flag is changed to 'false', labels would only be added when the PR is first created |
| # and not when existing PR is updated. |
| # The default is 'true' which means the labels would be added when PR is updated even if they |
| # were removed by the user |
| labelOnPRUpdates: false |
| |
| # Comment to be posted to welcome users when they open their first PR |
| firstPRWelcomeComment: > |
| Congratulations on your first Pull Request and welcome to the Apache Airflow community! |
| If you have any issues or are unsure about any anything please check our |
| Contributors' Guide (https://github.com/apache/airflow/blob/main/contributing-docs/README.rst) |
| |
| Here are some useful points: |
| |
| - Pay attention to the quality of your code (ruff, mypy and type annotations). Our [pre-commits]( |
| https://github.com/apache/airflow/blob/main/contributing-docs/08_static_code_checks.rst#prerequisites-for-pre-commit-hooks) |
| will help you with that. |
| |
| - In case of a new feature add useful documentation (in docstrings or in `docs/` directory). |
| Adding a new operator? Check this short |
| [guide](https://github.com/apache/airflow/blob/main/docs/apache-airflow/howto/custom-operator.rst) |
| Consider adding an example DAG that shows how users should use it. |
| |
| - Consider using [Breeze environment](https://github.com/apache/airflow/blob/main/dev/breeze/doc/README.rst) |
| for testing locally, it's a heavy docker but it ships with a working Airflow and a lot of integrations. |
| |
| - Be patient and persistent. It might take some time to get a review or get the final approval from |
| Committers. |
| |
| - Please follow [ASF Code of Conduct](https://www.apache.org/foundation/policies/conduct) for all |
| communication including (but not limited to) comments on Pull Requests, Mailing list and Slack. |
| |
| - Be sure to read the [Airflow Coding style]( |
| https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#coding-style-and-best-practices). |
| |
| - Always keep your Pull Requests rebased, otherwise your build might fail due to changes not related |
| to your commits. |
| |
| Apache Airflow is a community-driven project and together we are making it better 🚀. |
| |
| In case of doubts contact the developers at: |
| |
| Mailing List: dev@airflow.apache.org |
| |
| Slack: https://s.apache.org/airflow-slack |
| |
| # Comment to be posted to congratulate user on their first merged PR |
| firstPRMergeComment: > |
| Awesome work, congrats on your first merged pull request! You are invited to check our |
| [Issue Tracker](https://github.com/apache/airflow/issues) for additional contributions. |
| |
| # Comment to be posted to on first time issues |
| firstIssueWelcomeComment: > |
| Thanks for opening your first issue here! Be sure to follow the issue template! |
| If you are willing to raise PR to address this issue please do so, no need to wait for approval. |
| |
| checkUpToDate: |
| targetBranch: main |
| files: [] |