From 75c63d3e71dd5224c2b0f4c6ab300c1d2af33c18 Mon Sep 17 00:00:00 2001 From: wcjord <32568597+wcjord@users.noreply.github.com> Date: Mon, 18 May 2026 16:13:30 -0400 Subject: [PATCH] seed canonical issue templates + sync workflow Canonical source: pangeachat/workflows. --- .github/ISSUE_TEMPLATE/bug_report.md | 26 ++++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 1 + .github/ISSUE_TEMPLATE/feature_request.md | 24 ++++++++++++++++++++ .github/ISSUE_TEMPLATE/other.md | 13 +++++++++++ .github/workflows/sync-issue-templates.yml | 13 +++++++++++ 5 files changed, 77 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/feature_request.md create mode 100644 .github/ISSUE_TEMPLATE/other.md create mode 100644 .github/workflows/sync-issue-templates.yml 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