From e64bb2fda5a2a08db40a835d422e1b21acfba872 Mon Sep 17 00:00:00 2001 From: ulises-jeremias Date: Thu, 16 Jul 2026 03:19:29 -0300 Subject: [PATCH] docs: issue and PR templates Closes #55 Co-authored-by: Cursor --- .github/ISSUE_TEMPLATE/bug-report.yml | 15 +++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 5 +++++ .github/ISSUE_TEMPLATE/documentation.yml | 9 +++++++++ .github/ISSUE_TEMPLATE/feature-request.yml | 13 +++++++++++++ .github/PULL_REQUEST_TEMPLATE.md | 9 +++++++++ 5 files changed, 51 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug-report.yml create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/documentation.yml create mode 100644 .github/ISSUE_TEMPLATE/feature-request.yml create mode 100644 .github/PULL_REQUEST_TEMPLATE.md diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml new file mode 100644 index 0000000..ad33b5a --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-report.yml @@ -0,0 +1,15 @@ +name: "Bug Report" +description: Report a bug +title: "(short issue description)" +labels: [bug] +body: + - type: textarea + attributes: + label: Description + description: What is the problem? + validations: + required: true + - type: textarea + attributes: + label: Environment + description: You can use `create-awesome-python-app --info` to fill this section. diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..8561dfa --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: false +contact_links: + - name: General Question + url: https://github.com/Create-Python-App/create-python-app/discussions + about: Please ask and answer questions here. diff --git a/.github/ISSUE_TEMPLATE/documentation.yml b/.github/ISSUE_TEMPLATE/documentation.yml new file mode 100644 index 0000000..3df16d8 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/documentation.yml @@ -0,0 +1,9 @@ +name: Documentation Issue +description: Report a docs problem +labels: [documentation] +body: + - type: textarea + attributes: + label: Description + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/feature-request.yml b/.github/ISSUE_TEMPLATE/feature-request.yml new file mode 100644 index 0000000..10046ee --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-request.yml @@ -0,0 +1,13 @@ +name: Feature Request +description: Suggest an idea +title: "(short issue description)" +labels: [enhancement] +body: + - type: textarea + attributes: + label: Problem + validations: + required: true + - type: textarea + attributes: + label: Solution diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..1a3a441 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,9 @@ +## Summary +- + +## Test plan +- [ ] `make test` +- [ ] `make lint` +- [ ] `make typecheck` + +Closes #