Skip to content

Commit

Permalink
Update Issue Templates (#35896)
Browse files Browse the repository at this point in the history
  • Loading branch information
marcosmarxm authored Mar 14, 2024
1 parent 3fae982 commit 8e15d88
Show file tree
Hide file tree
Showing 5 changed files with 159 additions and 3 deletions.
12 changes: 9 additions & 3 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
---
blank_issues_enabled: false
contact_links:
- name: Ask a question, get community support or request new features/connectors
url: https://github.com/airbytehq/airbyte/discussions/
about: Use Github Discussion to request features/connectors or discuss ideas or issues.
- name: Ask a question or get help troubleshooting issues
url: https://github.com/airbytehq/airbyte/discussions/new?category=questions
about: Use GitHub Discussions to engage with fellow users. Share insights on best practices, address issues, and explore potential workarounds collaboratively.
- name: Request a New Connector
url: https://github.com/airbytehq/airbyte/discussions/new?category=new-connector-request
about: Request a New Source or a New Destination Connector.
- name: Request a New Feature
url: https://github.com/airbytehq/airbyte/discussions/new?category=ideas-and-features
about: A new idea or want to discuss a new feature, here is the place.
26 changes: 26 additions & 0 deletions .github/ISSUE_TEMPLATE/issue-cli.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: CLI Issue
about: Use this when you're using the Octavia CLI.
title: "Octavia CLI Issue: "
labels: [type/bug, area/octavia-cli, needs-triage]
body:
- type: input
id: cli-version
attributes:
label: Octavia CLI Version
description: Give the Octavia CLI version you're using.
validations:
required: true
- type: textarea
id: description
attributes:
label: Revelant information
description: Please give any aditional information you have your steps to reproduce the problem.
- type: textarea
id: logs
attributes:
label: Relevant log output
description: |
Please copy and paste any relevant log output.
This will be automatically formatted into code, so no need for backticks.
We strongly recommend to upload the log file to further debugging.
render: shell
51 changes: 51 additions & 0 deletions .github/ISSUE_TEMPLATE/issue-connector.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
name: Connector Issue
about: Use this when you're facing issue with connector
title: "Connector Issue: "
labels: [type/bug, area/connectors, needs-triage]
body:
- type: input
id: connector-name
attributes:
label: Connector Name
description: Give the connector name in form of airbyte/source-pokeapi, airbyte/destination-snowflake
validations:
required: true
- type: input
id: connector-version
attributes:
label: Connector Version
description: Give the connector version you're using.
validations:
required: true
- type: dropdown
id: step
attributes:
label: What step the error happened?
multiple: false
options:
- Configuring a new connector
- During the sync
- Updating the connector
- Other
- type: textarea
id: description
attributes:
label: Revelant information
description: Please give any aditional information you have your steps to reproduce the problem.
- type: textarea
id: logs
attributes:
label: Relevant log output
description: |
Please copy and paste any relevant log output.
This will be automatically formatted into code, so no need for backticks.
We strongly recommend to upload the log file to further debugging.
render: shell
- type: checkboxes
id: submit-pr
attributes:
label: Contribute
description: Are you willing to submit the fix?
options:
- label: Yes
required: true
36 changes: 36 additions & 0 deletions .github/ISSUE_TEMPLATE/issue-platform.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: Platform Issue
about: Use this when you're facing a platform, deploy or infrastructure issue.
title: "Platform Issue: "
labels: [type/bug, area/platform, needs-triage]
body:
- type: input
id: platform-version
attributes:
label: Platform Version
description: Give the Airbyte Platform version you're using.
validations:
required: true
- type: dropdown
id: step
attributes:
label: What step the error happened?
multiple: false
options:
- On deploy
- During the Sync
- Upgrading the Platform
- Other
- type: textarea
id: description
attributes:
label: Revelant information
description: Please give any aditional information you have your steps to reproduce the problem.
- type: textarea
id: logs
attributes:
label: Relevant log output
description: |
Please copy and paste any relevant log output.
This will be automatically formatted into code, so no need for backticks.
We strongly recommend to upload the log file to further debugging.
render: shell
37 changes: 37 additions & 0 deletions .github/ISSUE_TEMPLATE/new-integration-request.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
name: New Connector Request
about: Use this to request a new connector
title: ""
labels: [area/connectors, new-connector]
body:
- type: input
id: connector-name
attributes:
label: Connector Name
description: What is the service or database you want to integrate
validations:
required: true
- type: dropdown
id: type
attributes:
label: What type of integration
multiple: false
options:
- Source
- Destination
- type: textarea
id: description
attributes:
label: Revelant Information
description: >-
Why do you need this integration? How does your team intend to use the data? This helps us understand the use case.
How often do you want to run syncs?
If this is an API source connector, which entities/endpoints do you need supported?
If the connector is for a paid service, can we name you as a mutual user when we subscribe for an account? Which company should we name?
- type: checkboxes
id: submit-pr
attributes:
label: Contribute
description: Are you willing to submit the fix?
options:
- label: Yes
required: true

0 comments on commit 8e15d88

Please sign in to comment.