From d7e86511cb95e7df7720080c2655ba1fa49529bf Mon Sep 17 00:00:00 2001 From: Stephanie Anderson Date: Wed, 7 May 2025 14:54:51 +0200 Subject: [PATCH] chore: add form elements instead of freetext --- .github/ISSUE_TEMPLATE/01-feature.md | 11 -------- .github/ISSUE_TEMPLATE/01-feature.yml | 29 +++++++++++++++++++++ .github/ISSUE_TEMPLATE/02-improvement.md | 11 -------- .github/ISSUE_TEMPLATE/02-improvement.yml | 29 +++++++++++++++++++++ .github/ISSUE_TEMPLATE/03-bug.yml | 2 +- .github/ISSUE_TEMPLATE/config.yml | 8 +++--- .github/ISSUE_TEMPLATE/maintainer-blank.yml | 11 ++++++++ 7 files changed, 74 insertions(+), 27 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/01-feature.md create mode 100644 .github/ISSUE_TEMPLATE/01-feature.yml delete mode 100644 .github/ISSUE_TEMPLATE/02-improvement.md create mode 100644 .github/ISSUE_TEMPLATE/02-improvement.yml create mode 100644 .github/ISSUE_TEMPLATE/maintainer-blank.yml diff --git a/.github/ISSUE_TEMPLATE/01-feature.md b/.github/ISSUE_TEMPLATE/01-feature.md deleted file mode 100644 index ff6ffe569..000000000 --- a/.github/ISSUE_TEMPLATE/01-feature.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -name: 💡 Feature Request -about: Propose new functionality for the SDK -labels: ["Ruby", "Feature"] ---- - -**Describe the idea** - -**Why do you think it's beneficial to most of the users** - -**Possible implementation** diff --git a/.github/ISSUE_TEMPLATE/01-feature.yml b/.github/ISSUE_TEMPLATE/01-feature.yml new file mode 100644 index 000000000..d35bde6f7 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/01-feature.yml @@ -0,0 +1,29 @@ +name: 💡 Feature Request +description: Tell us about a problem our SDK could solve but doesn't. +labels: ["Ruby", "Feature"] +body: + - type: textarea + id: problem + attributes: + label: Problem Statement + description: What problem could Sentry solve that it doesn't? + placeholder: |- + I want to make whirled peas, but Sentry doesn't blend. + validations: + required: true + + - type: textarea + id: expected + attributes: + label: Solution Brainstorm + description: We know you have bright ideas to share ... share away, friend. + placeholder: |- + Add a blender to Sentry. + validations: + required: false + + - type: markdown + attributes: + value: |- + ## Thanks 🙏 + Check our [triage docs](https://open.sentry.io/triage/) for what to expect next. diff --git a/.github/ISSUE_TEMPLATE/02-improvement.md b/.github/ISSUE_TEMPLATE/02-improvement.md deleted file mode 100644 index e6aea9131..000000000 --- a/.github/ISSUE_TEMPLATE/02-improvement.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -name: 💡 Improvement -about: Propose an improvement for existing functionality of the SDK -labels: ["Ruby", "Improvement"] ---- - -**Describe the idea** - -**Why do you think it's beneficial to most of the users** - -**Possible implementation** diff --git a/.github/ISSUE_TEMPLATE/02-improvement.yml b/.github/ISSUE_TEMPLATE/02-improvement.yml new file mode 100644 index 000000000..7c882e569 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/02-improvement.yml @@ -0,0 +1,29 @@ +name: 💡 Improvement +description: Propose an improvement for existing functionality of the SDK. +labels: ["Ruby", "Improvement"] +body: + - type: textarea + id: problem + attributes: + label: Problem Statement + description: What problem could Sentry solve that it doesn't? + placeholder: |- + I want to make whirled peas, but Sentry doesn't blend. + validations: + required: true + + - type: textarea + id: expected + attributes: + label: Solution Brainstorm + description: We know you have bright ideas to share ... share away, friend. + placeholder: |- + Add a blender to Sentry. + validations: + required: false + + - type: markdown + attributes: + value: |- + ## Thanks 🙏 + Check our [triage docs](https://open.sentry.io/triage/) for what to expect next. diff --git a/.github/ISSUE_TEMPLATE/03-bug.yml b/.github/ISSUE_TEMPLATE/03-bug.yml index fc9ccf4d8..8ab4aa250 100644 --- a/.github/ISSUE_TEMPLATE/03-bug.yml +++ b/.github/ISSUE_TEMPLATE/03-bug.yml @@ -1,5 +1,5 @@ name: 🐞 Bug Report -description: "Report an unexpected problem or behavior of this SDK" +description: Report an unexpected problem or behavior of this SDK. labels: ["Ruby", "Bug"] body: - type: textarea diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index e89974fa7..82712bdde 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,12 +1,12 @@ blank_issues_enabled: false contact_links: - name: 📚 SDK Documentation - url: https://docs.sentry.io/ - about: Check the SDK documentation + url: https://docs.sentry.io/platforms/ruby/ + about: Check the SDK's documentation - - name: 📚 Ruby API Documentation + - name: 📚 SDK API Documentation url: https://www.rubydoc.info/gems/sentry-ruby-core/Sentry - about: Check the SDK's Ruby API documentation + about: Check the SDK's API documentation - name: 💬 Community Discord url: https://discord.gg/PXa5Apfe7K diff --git a/.github/ISSUE_TEMPLATE/maintainer-blank.yml b/.github/ISSUE_TEMPLATE/maintainer-blank.yml new file mode 100644 index 000000000..d31a42151 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/maintainer-blank.yml @@ -0,0 +1,11 @@ +name: Blank Issue +description: Blank Issue. Reserved for maintainers. +labels: ["Ruby"] +body: + - type: textarea + id: description + attributes: + label: Description + description: Please describe the issue. + validations: + required: true