Skip to content

Commit 41f25b4

Browse files
Jeremyyang920claude
andcommitted
Issue forms: add optional source connector, make destination optional
Issues can be source-side (e.g. a Postgres CDC bug/feature) with no relevant destination. GitHub issue forms have no conditional fields, so add a separate optional "Source connector" dropdown alongside the destination one and mark both as fill-in-if-applicable. The destination dropdown keeps its exact label (the deprecation-triage workflow parses it) and now is optional, so source-only issues aren't forced to pick a destination. Refs #4465 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent b8fbdbe commit 41f25b4

2 files changed

Lines changed: 33 additions & 6 deletions

File tree

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,20 @@ body:
3838
validations:
3939
required: true
4040

41+
- type: dropdown
42+
id: source_connector
43+
attributes:
44+
label: Source connector
45+
description: If this issue relates to a source connector, select it here. Leave blank if not applicable.
46+
options:
47+
- Postgres
48+
- MySQL
49+
- MongoDB
50+
- BigQuery
51+
- Other
52+
validations:
53+
required: false
54+
4155
- type: markdown
4256
attributes:
4357
value: |
@@ -51,7 +65,7 @@ body:
5165
id: destination_connector
5266
attributes:
5367
label: Destination connector
54-
description: Which destination connector is affected? (See the deprecation notice above.)
68+
description: If this issue relates to a destination connector, select it here (see the deprecation notice above). Leave blank if not applicable.
5569
options:
5670
- ClickHouse
5771
- ClickHouse Cloud
@@ -65,6 +79,6 @@ body:
6579
- Confluent
6680
- Azure Event Hubs
6781
- Google Pub/Sub
68-
- Other / N/A
82+
- Other
6983
validations:
70-
required: true
84+
required: false

.github/ISSUE_TEMPLATE/feature_request.yml

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,20 @@ body:
3333
validations:
3434
required: false
3535

36+
- type: dropdown
37+
id: source_connector
38+
attributes:
39+
label: Source connector
40+
description: If this request relates to a source connector, select it here. Leave blank if not applicable.
41+
options:
42+
- Postgres
43+
- MySQL
44+
- MongoDB
45+
- BigQuery
46+
- Other
47+
validations:
48+
required: false
49+
3650
- type: markdown
3751
attributes:
3852
value: |
@@ -44,9 +58,8 @@ body:
4458
id: destination_connector
4559
attributes:
4660
label: Destination connector
47-
description: Which destination connector does this relate to? (See the deprecation notice above.)
61+
description: If this request relates to a destination connector, select it here (see the deprecation notice above). Leave blank if not applicable.
4862
options:
49-
- Not applicable
5063
- ClickHouse
5164
- ClickHouse Cloud
5265
- Postgres
@@ -61,4 +74,4 @@ body:
6174
- Google Pub/Sub
6275
- Other
6376
validations:
64-
required: true
77+
required: false

0 commit comments

Comments
 (0)