Skip to content

Commit

Permalink
Add issue templates to github (#2575)
Browse files Browse the repository at this point in the history
Summary:
Pull Request resolved: #2575

Add YAML files for Bug Report, Feature Request, and General Question issues

Reviewed By: bernardbeckerman, esantorella

Differential Revision: D59600625

fbshipit-source-id: 2857dc2a84eee4fdbe2e63ef3a4cad9fb9cd79d5
  • Loading branch information
mpolson64 authored and facebook-github-bot committed Jul 10, 2024
1 parent e3628f8 commit 3a06169
Show file tree
Hide file tree
Showing 4 changed files with 127 additions and 0 deletions.
58 changes: 58 additions & 0 deletions .github/ISSUE_TEMPLATE/1_bug_report.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
name: Bug Report
description: File a bug report.
labels: ["bug"]
title: "[Bug]: "
body:
- type: markdown
attributes:
value: |
Thank you for taking the time to fill out a bug report. We strive to make Ax a useful and stable library for all our users.
- type: textarea
id: what-happened
attributes:
label: What happened?
description: Provide a detailed description of the bug as well as the expected behavior.
validations:
required: true
- type: textarea
id: repro
attributes:
label: Please provide a minimal, reproducible example of the unexpected behavior.
description: Follow [these guidelines](https://stackoverflow.com/help/minimal-reproducible-example) for writing your example.
validations:
required: true
- type: textarea
id: traceback
attributes:
label: Please paste any relevant traceback/logs produced by the example provided.
description: This will be automatically formatted into code, so no need for backticks.
render: shell
- type: input
id: ax-version
attributes:
label: Ax Version
description: What version of Ax are you using?
validations:
required: true
- type: input
id: python-version
attributes:
label: Python Version
description: What version of Python are you using?
validations:
required: true
- type: input
id: os
attributes:
label: Operating System
description: What operating system are you using?
validations:
required: true
- type: checkboxes
id: terms
attributes:
label: Code of Conduct
description: By submitting this issue, you agree to follow Ax's [Code of Conduct](https://github.com/facebook/Ax/blob/main/CODE_OF_CONDUCT.md).
options:
- label: I agree to follow Ax's Code of Conduct
required: true
38 changes: 38 additions & 0 deletions .github/ISSUE_TEMPLATE/2_feature_request.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
name: Feature Request
description: Request a feature or improvement to Ax.
labels: ["enhancement"]
title: "[FEATURE REQUEST]: "
body:
- type: markdown
attributes:
value: |
Thank you for taking the time to request a feature! We strive to make Ax a useful and rich library for our users.
- type: textarea
id: motivation
attributes:
label: Motivation
description: Provide a detailed description of the problem you would like to solve via this new feature or improvement.
validations:
required: true
- type: textarea
id: pitch
attributes:
label: Describe the solution you'd like to see implemented in Ax.
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: Describe any alternatives you've considered to the above solution.
- type: textarea
id: related
attributes:
label: Is this related to an existing issue in Ax or another repository? If so please include links to those Issues here.
- type: checkboxes
id: terms
attributes:
label: Code of Conduct
description: By submitting this issue, you agree to follow Ax's [Code of Conduct](https://github.com/facebook/Ax/blob/main/CODE_OF_CONDUCT.md).
options:
- label: I agree to follow Ax's Code of Conduct
required: true
30 changes: 30 additions & 0 deletions .github/ISSUE_TEMPLATE/3_general_support.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: General Support
description: Get advice on an experiment you're currently running, ask questions about methods, and receive general help with Ax.
labels: ["question"]
title: "[GENERAL SUPPORT]: "
body:
- type: markdown
attributes:
value: |
Thank you for reaching out -- we will do our best to respond to your inquiry promptly.
- type: textarea
id: question
attributes:
label: Question
description: Provide a detailed description of the problem you're facing or the question you would like help answering.
validations:
required: true
- type: textarea
id: snippet
attributes:
label: Please provide any relevant code snippet if applicable.
description: This will be automatically formatted into code, so no need for backticks.
render: shell
- type: checkboxes
id: terms
attributes:
label: Code of Conduct
description: By submitting this issue you agree to follow Ax's [Code of Conduct](https://github.com/facebook/Ax/blob/main/CODE_OF_CONDUCT.md).
options:
- label: I agree to follow this Ax's Code of Conduct
required: true
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blank_issues_enabled: false

0 comments on commit 3a06169

Please sign in to comment.