From f75dd802e1ed991e20711cd37655bcd24cbf25b6 Mon Sep 17 00:00:00 2001 From: Justin Marquez Date: Tue, 25 Aug 2026 08:21:29 -0500 Subject: [PATCH 1/5] feat: update github issue templates --- .github/ISSUE_TEMPLATE/bug_report.md | 34 ++++++++++++++++++----- .github/ISSUE_TEMPLATE/config.yml | 13 ++------- .github/ISSUE_TEMPLATE/feature_request.md | 9 ++++-- 3 files changed, 36 insertions(+), 20 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index a20ec9587..a877642e0 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -4,18 +4,38 @@ about: Create a report to help us improve --- -Steps to Reproduce: +# Bug Report + +## Describe the bug + +Please describe the issue you're seeing and what you'd expect to find. If you're +correcting data, please provide any sources that back up what you're mentioning. + +## Steps to Reproduce + +Please describe how to reproduce the bug (e.g. the file or PokéAPI website that +shows the problem). + +## Plans to Fix + +A lot of issues can be resolved with a quick PR to the API -- if that is the +case here, feel free to skip this step and open the PR! If you'd like to open it +to discussion first or simply make an issue to keep track of the timeline, +continue here. -1. -2. +[ ] I plan on making a PR for this issue. +[ ] Anyone is open to making a PR for this issue. diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 290759d95..f1dadbe5b 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,12 +1,5 @@ - blank_issues_enabled: false contact_links: - - name: Question - url: https://stackoverflow.com/search?q=%22pokeapi%22 - about: Please ask and answer questions here - - name: Slack invitation link - url: https://pokeapi-slack-invite.herokuapp.com/ - about: If you are not a member of our Slack, use this invitation link to be invited to join it - - name: Slack - url: https://pokeapi.slack.com/messages - about: Browse our Slack + - name: Join our Discord + url: https://discord.com/invite/tTGKJxtb8S + about: To connect with other PokeAPI users and contributors, join our Discord diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md index 2afe0e5c4..ad57af902 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -1,13 +1,16 @@ --- name: Feature request about: Suggest an idea for this project - --- From 092a13adbff5027cfe26352ec53d45774aa4b8c5 Mon Sep 17 00:00:00 2001 From: Justin Marquez Date: Tue, 25 Aug 2026 08:59:37 -0500 Subject: [PATCH 2/5] fix: correct typo for checkboxes --- .github/ISSUE_TEMPLATE/bug_report.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index a877642e0..9a63f9d5c 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -37,5 +37,5 @@ case here, feel free to skip this step and open the PR! If you'd like to open it to discussion first or simply make an issue to keep track of the timeline, continue here. -[ ] I plan on making a PR for this issue. -[ ] Anyone is open to making a PR for this issue. +- [ ] I plan on making a PR for this issue. +- [ ] Anyone is open to making a PR for this issue. From d3ab1b16ad85e27e601d1dbcf114e0ab70e4583c Mon Sep 17 00:00:00 2001 From: Justin Marquez <37006684+jemarq04@users.noreply.github.com> Date: Tue, 25 Aug 2026 09:24:06 -0500 Subject: [PATCH 3/5] chore: check markdown body --- .github/ISSUE_TEMPLATE/bug_report.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 9a63f9d5c..f0a0e7a89 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -1,6 +1,14 @@ --- name: Bug report about: Create a report to help us improve +body: +- type: markdown + attributes: + value: "## Welcome!" +- type: markdown + attributes: + value: | + Thanks for taking the time to fill out this bug! If you need real-time help, join us on Discord. --- - -# Bug Report - -## Describe the bug - -Please describe the issue you're seeing and what you'd expect to find. If you're -correcting data, please provide any sources that back up what you're mentioning. - -## Steps to Reproduce - -Please describe how to reproduce the bug (e.g. the file or PokéAPI website that -shows the problem). - -## Plans to Fix - -A lot of issues can be resolved with a quick PR to the API -- if that is the -case here, feel free to skip this step and open the PR! If you'd like to open it -to discussion first or simply make an issue to keep track of the timeline, -continue here. - -- [ ] I plan on making a PR for this issue. -- [ ] Anyone is open to making a PR for this issue. diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 000000000..5f5f63d24 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,36 @@ +name: Bug report +description: Create a report to help us improve +type: bug +body: + - type: markdown + attributes: + value: | + Thanks for contributing to the PokéAPI project. To make sure we're effective, please check the following: + + - Make sure your issue hasn't already been submitted on the issues tab. (It has search functionality!) + - We're still missing data! If you notice anything is missing, check our current issues to make sure no one else has noticed it as well. + - Provide a clear description of the issue. + - Provide a clear description of the expected behavior. + - Provide a clear description of the steps to reproduce. + + Thank you! + - type: textarea + attributes: + label: Describe the Bug + description: Please describe the issue you're seeing and what you'd expect to find. If you're correcting data, please provide any sources that back up what you're mentioning. + validations: + required: true + - type: textarea + attributes: + label: Steps to Reproduce + description: Please describe how to reproduce the bug (e.g. the file or PokéAPI website that shows the problem). For missing data, you can point to existing endpoints that should have it, or just put "Missing data". + validations: + required: true + - type: dropdown + attributes: + label: Resolving the Bug + description: A lot of issues can be resolved with a quick PR to the API -- if that is the case here, feel free to skip this step and open the PR! If you'd like to open it to discussion first or simply make an issue to keep track of the timeline, continue here. + options: + - Anyone is open to making a PR for this issue. + - I plan on making a PR for this issue. + default: 0 diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index f1dadbe5b..c4f75051d 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,5 +1,8 @@ blank_issues_enabled: false contact_links: + - name: Questions + url: https://github.com/pokeapi/pokeapi/discussions + about: Any questions or comments can be posted to our discussions page - name: Join our Discord url: https://discord.com/invite/tTGKJxtb8S about: To connect with other PokeAPI users and contributors, join our Discord From 090a7b8c788a1f1eaaebbe69028f62bcfdbcdb30 Mon Sep 17 00:00:00 2001 From: Justin Marquez Date: Thu, 27 Aug 2026 08:41:21 -0500 Subject: [PATCH 5/5] feat: update discord invite --- .github/ISSUE_TEMPLATE/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index c4f75051d..f1b997f78 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -4,5 +4,5 @@ contact_links: url: https://github.com/pokeapi/pokeapi/discussions about: Any questions or comments can be posted to our discussions page - name: Join our Discord - url: https://discord.com/invite/tTGKJxtb8S + url: https://discord.com/invite/BpjJcKK4TC about: To connect with other PokeAPI users and contributors, join our Discord