diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 00000000..5efb35a7 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,33 @@ +--- +name: Bug report +about: Create a report to help us improve +title: "[Bug] " +labels: bug +assignees: '' + +--- + +**Is this a new bug?** +In other words: Is this an error, flaw, failure or fault? Please search Github issues and check our [Community Forum](https://community.pinecone.io/) to see if someone has already reported the bug you encountered. + +If this is a request for help or troubleshooting code in your own Pinecone project, please join the [Pinecone Community Forum](https://community.pinecone.io/). + +- [ ] I believe this is a new bug +- [ ] I have searched the existing Github issues and Community Forum, and I could not find an existing post for this bug + +**Describe the bug** +Describe the functionality that was working before but is broken now. + +**Error information** +If you have one, please include the full stack trace here. If not, please share as much as you can about the error. + +**Steps to reproduce the issue locally** +Include steps to reproduce the issue here. If you have sample code or a script that can be used to replicate this issue, please include that as well (including any dependent files to run the code). + +**Environment** +* OS Version: +* Java version: +* Java SDK version: + +**Additional context** +Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 00000000..aea4f695 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: false +contact_links: + - name: Pinecone Community Forum + url: https://community.pinecone.io/ + about: For support, please see the community forum. diff --git a/.github/ISSUE_TEMPLATE/documentation.md b/.github/ISSUE_TEMPLATE/documentation.md new file mode 100644 index 00000000..e833ff9d --- /dev/null +++ b/.github/ISSUE_TEMPLATE/documentation.md @@ -0,0 +1,17 @@ +--- +name: Documentation +about: Report an issue in our docs +title: "[Docs] " +labels: 'documentation' +assignees: '' + +--- + +**Description** +Describe the issue that you've encountered with our documentation. + +**Suggested solution** +Describe how this issue could be fixed or improved. + +**Link to page** +Add a link to the exact documentation page where the issue occurred. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 00000000..693231fb --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,20 @@ +--- +name: Feature request +about: Suggest an idea for this project +title: "[Feature Request]" +labels: 'enhancement' +assignees: '' + +--- + +**What motivated you to submit this feature request?** +A clear and concise description of why you are requesting this feature - e.g. "Being able to do x would allow me to..." + +**Describe the solution you'd like** +A clear and concise description of what you want to happen. + +**Describe alternatives you've considered** +A clear and concise description of any alternative solutions or features you've considered. + +**Additional context** +Add any other context or screenshots about the feature request here. diff --git a/.github/workflows/add-labels.yaml b/.github/workflows/add-labels.yaml new file mode 100644 index 00000000..24860781 --- /dev/null +++ b/.github/workflows/add-labels.yaml @@ -0,0 +1,18 @@ +name: Label issues +on: + issues: + types: + - reopened + - opened +jobs: + label_issues: + runs-on: ubuntu-latest + permissions: + issues: write + steps: + - run: gh issue edit "$NUMBER" --add-label "$LABELS" + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GH_REPO: ${{ github.repository }} + NUMBER: ${{ github.event.issue.number }} + LABELS: status:needs-triage