diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000..865c902 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,26 @@ +--- +name: 🐛 Bug report +about: Report unexpected behavior that interferes with app functionality +title: '' +labels: '' +assignees: '' + +--- + +**Describe the bug** +> Describe what the bug is, and how it should be changed. + + + +--- +**TO TEST** +> To reproduce the bug and verify the fix +- [ ] + +--- +**Environment** +> Where was the bug encountered? + - [ ] Staging + - [ ] Production + +OS and/or Browser: \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..3ba13e0 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1 @@ +blank_issues_enabled: false diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 0000000..21cab54 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,24 @@ +--- +name: 💡 Feature Request +about: Suggest a feature to add to Pangea Chat +title: '' +labels: '' +assignees: '' + +--- + +**Proposed Feature** +> Describe the feature that should be added. + + + +--- +**Rationale** +> Explain how the feature would improve the user experience. + + + +--- +**TO TEST** +> After implementation, include a list of changes to be looked over +- [ ] diff --git a/.github/ISSUE_TEMPLATE/other.md b/.github/ISSUE_TEMPLATE/other.md new file mode 100644 index 0000000..6ff4b3f --- /dev/null +++ b/.github/ISSUE_TEMPLATE/other.md @@ -0,0 +1,13 @@ +--- +name: Other +about: Minor appearance tweaks, or other changes that don't qualify as bugs or features +title: '' +labels: '' +assignees: '' + +--- + + +**TO TEST** +> After implementation, include a list of changes to be looked over +- [ ] \ No newline at end of file diff --git a/.github/workflows/sync-issue-templates.yml b/.github/workflows/sync-issue-templates.yml new file mode 100644 index 0000000..035a119 --- /dev/null +++ b/.github/workflows/sync-issue-templates.yml @@ -0,0 +1,13 @@ +name: Sync issue templates + +on: + schedule: + - cron: '0 13 * * 1' # weekly Mondays 13:00 UTC + workflow_dispatch: + +jobs: + sync: + uses: pangeachat/workflows/.github/workflows/reusable-sync-issue-templates.yaml@a02f9792e74b0a406612be47549e3c3c5194632b # main + permissions: + contents: write + pull-requests: write