From 2b782fd5ed41ab6133c5498382ce96c30bf73fbb Mon Sep 17 00:00:00 2001 From: Oliver-Akins Date: Thu, 29 May 2025 23:35:04 -0600 Subject: [PATCH] Add issue templates for bug report and feature request --- .../workflows/ISSUE_TEMPLATE/BugReport.yaml | 53 +++++++++++++++++++ .../ISSUE_TEMPLATE/FeatureRequest.yaml | 11 ++++ 2 files changed, 64 insertions(+) create mode 100644 github/workflows/ISSUE_TEMPLATE/BugReport.yaml create mode 100644 github/workflows/ISSUE_TEMPLATE/FeatureRequest.yaml diff --git a/github/workflows/ISSUE_TEMPLATE/BugReport.yaml b/github/workflows/ISSUE_TEMPLATE/BugReport.yaml new file mode 100644 index 0000000..4e77681 --- /dev/null +++ b/github/workflows/ISSUE_TEMPLATE/BugReport.yaml @@ -0,0 +1,53 @@ +name: Bug Report +description: Have a bug to report, use this template! +labels: + - Bug +body: + - type: input + id: affected-version + attributes: + label: Affected Versions + description: >- + What version(s) of the stat-tracker module are you seeing this bug + happen on? If you put "latest" your bug report will be invalidated. + validations: + required: true + - type: input + id: system-id + attributes: + label: Game System + description: >- + What game system are you using the module with when you encounter the + bug? + placeholder: dnd5e + validations: + required: true + - type: textarea + id: description + attributes: + label: Bug Description + description: >- + Describe the bug you're encountering, the more detail you provide the + better. + validations: + required: true + - type: checkboxes + id: affected-environments + attributes: + label: Affected Environments + description: How are you accessing Foundry when you encounter this bug? + options: + - label: Desktop App + required: false + - label: Chrome + required: false + - label: Firefox + required: false + - type: textarea + id: support-summary + attributes: + label: Support Data + description: >- + Please open the settings tab in Foundry's sidebar, click "Support & + Issues", then press "Copy Report to Clipboard" and then paste that text + into the box below diff --git a/github/workflows/ISSUE_TEMPLATE/FeatureRequest.yaml b/github/workflows/ISSUE_TEMPLATE/FeatureRequest.yaml new file mode 100644 index 0000000..86caba4 --- /dev/null +++ b/github/workflows/ISSUE_TEMPLATE/FeatureRequest.yaml @@ -0,0 +1,11 @@ +name: Feature Request +description: Have a feature request? Use this template! +labels: + - Feature +body: + - type: textarea + attributes: + label: Description + description: A clear and concise description of the problem or missing capability + validations: + required: true \ No newline at end of file