diff --git a/.github/ISSUE_TEMPLATE/config.yaml b/.github/ISSUE_TEMPLATE/config.yaml new file mode 100644 index 0000000..f25f38a --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yaml @@ -0,0 +1,11 @@ +blank_issues_enabled: true +contact_links: + - name: "\U0001F4AC Discord Chat" + url: https://bomb.sh/chat + about: Our Discord server is active, come join us for support and chat! + - name: "\U0001F98B Bluesky" + url: https://bsky.app/profile/bomb.sh + about: Follow us on Bluesky for updates, news, and announcements. + - name: "\U0001F496 Sponsor" + url: https://opencollective.com/bombshell-dev + about: Support the development of bombshell projects via Open Collective! diff --git a/.github/ISSUE_TEMPLATE/docs_issue.yaml b/.github/ISSUE_TEMPLATE/docs_issue.yaml new file mode 100644 index 0000000..75152ec --- /dev/null +++ b/.github/ISSUE_TEMPLATE/docs_issue.yaml @@ -0,0 +1,45 @@ +name: "\U0001F4DA Documentation improvement" +description: Report a typo, outdated info, or suggest new documentation +title: "[Docs]: " +labels: ["documentation"] +body: + - type: markdown + attributes: + value: | + Thanks for helping us improve our documentation! Clear docs make the whole bombshell ecosystem better for everyone. + - type: dropdown + id: package + attributes: + label: Related Package + description: Which package's documentation needs improvement? + options: + - "@clack/core" + - "@clack/prompts" + - "@bomb.sh/tab" + - "@bomb.sh/args" + - "@bomb.sh/tools" + - "clink" + - "General / Website Docs" + validations: + required: true + - type: textarea + id: current-issue + attributes: + label: What needs to be changed? + description: Describe the typo, outdated section, or missing concept. Please include links to the current documentation if applicable. + validations: + required: true + - type: textarea + id: proposed-change + attributes: + label: Proposed improvement / suggestion + description: A clear description of what should be written or fixed. Feel free to provide a rough draft or code snippets of the expected output! + validations: + required: true + - type: textarea + id: additional-context + attributes: + label: Additional context + description: Add any other context or screenshots that might help explain your suggestion. + validations: + required: false diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..6c2bf9b --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,23 @@ +## What does this PR do? + + + +Closes # + +## Type of change + + + +- [ ] Typo +- [ ] New Documentation for Feature +- [ ] Improvement for Clarification +- [ ] Chore (dependencies, CI, tooling) + +## AI-generated code disclosure + + + +- [ ] This PR includes AI-generated code