|
| 1 | +# Configuration for actions/labeler@v5. |
| 2 | +# Applies the `deprecated` label to PRs that touch deprecated destination connectors: |
| 3 | +# Snowflake, BigQuery, ElasticSearch, Kafka (incl. Confluent/Redpanda), Azure Event Hubs, Google Pub/Sub, S3. |
| 4 | +# ClickHouse and Postgres (the actively-maintained destinations) are intentionally excluded. |
| 5 | +deprecated: |
| 6 | + - changed-files: |
| 7 | + - any-glob-to-any-file: |
| 8 | + # Destination-only connectors — the whole connector is deprecated. |
| 9 | + - flow/connectors/snowflake/** |
| 10 | + - flow/connectors/elasticsearch/** |
| 11 | + - flow/connectors/eventhub/** |
| 12 | + - flow/connectors/kafka/** |
| 13 | + - flow/connectors/pubsub/** |
| 14 | + - flow/connectors/s3/** |
| 15 | + # End-to-end tests |
| 16 | + - flow/e2e/snowflake*.go |
| 17 | + - flow/e2e/elasticsearch*.go |
| 18 | + - flow/e2e/eventhub*.go |
| 19 | + - flow/e2e/kafka*.go |
| 20 | + - flow/e2e/pubsub*.go |
| 21 | + - flow/e2e/s3_*.go |
| 22 | + # UI peer forms |
| 23 | + - ui/components/PeerForms/SnowflakeForm.tsx |
| 24 | + - ui/components/PeerForms/ElasticsearchConfigForm.tsx |
| 25 | + - ui/components/PeerForms/KafkaConfig.tsx |
| 26 | + - ui/components/PeerForms/PubSubConfig.tsx |
| 27 | + - ui/components/PeerForms/S3Form.tsx |
| 28 | + - ui/components/PeerForms/Eventhubs/** |
| 29 | + # UI peer-create helpers. The literal `[` in the [peerType] dynamic |
| 30 | + # route segment is escaped as `[[]` so minimatch treats it literally |
| 31 | + # rather than as a character class. |
| 32 | + - ui/app/peers/create/[[]peerType]/helpers/sf.ts |
| 33 | + - ui/app/peers/create/[[]peerType]/helpers/es.ts |
| 34 | + - ui/app/peers/create/[[]peerType]/helpers/eh.ts |
| 35 | + - ui/app/peers/create/[[]peerType]/helpers/ka.ts |
| 36 | + - ui/app/peers/create/[[]peerType]/helpers/ps.ts |
| 37 | + - ui/app/peers/create/[[]peerType]/helpers/s3.ts |
| 38 | + # BigQuery is dual-role: only its DESTINATION is deprecated, while its |
| 39 | + # source is actively maintained and lives in the same directory. List |
| 40 | + # the destination-specific files explicitly so BigQuery *source* |
| 41 | + # changes (source.go, source_schema.go, qrep_object_pull.go, |
| 42 | + # bigquery_source_test.go) are never auto-labeled as deprecated. |
| 43 | + # (A `!`-negation / `all-globs-to-all-files` block was tried first but |
| 44 | + # silently disables the whole labeler config in actions/labeler v5.) |
| 45 | + - flow/connectors/bigquery/bigquery.go |
| 46 | + - flow/connectors/bigquery/merge_stmt_generator.go |
| 47 | + - flow/connectors/bigquery/qrep.go |
| 48 | + - flow/connectors/bigquery/qrep_avro_sync.go |
| 49 | + - flow/connectors/bigquery/clustering.go |
| 50 | + - flow/e2e/bigquery_test.go |
| 51 | + - flow/e2e/bigquery_qrep_test.go |
| 52 | + - ui/components/PeerForms/BigqueryConfig.tsx |
| 53 | + - ui/app/peers/create/[[]peerType]/helpers/bq.ts |
0 commit comments