diff --git a/.github/ISSUE_TEMPLATE/PULL_request_template.md b/.github/ISSUE_TEMPLATE/PULL_request_template.md new file mode 100644 index 0000000..9597ea7 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/PULL_request_template.md @@ -0,0 +1,12 @@ +### Your checklist for this pull request +๐ŸšจPlease review the [guidelines for contributing](../CONTRIBUTING.md) to this repository. + +- [ ] Make sure you are requesting to **pull a topic/feature/bugfix branch** (right side). Don't request your master! +- [ ] Make sure you have 100% test coverage +- [ ] Check the commit's or even all commits' message styles matches our requested structure. +- [ ] Check your code linting + +### Description +Please describe your pull request. + +๐Ÿ’”Thank you! diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml new file mode 100644 index 0000000..553e709 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -0,0 +1,47 @@ +name: ๐Ÿž Bug Report +description: Tell us about something that's not working the way we (probably) intend. +body: + - type: dropdown + id: os + attributes: + label: OS + options: + - osx + - linux + - windows + validations: + required: false + - type: input + id: version + attributes: + label: Version + description: Which Library version? + placeholder: ex. 0.4.3 + validations: + required: true + - type: textarea + id: repro + attributes: + label: Steps to Reproduce + description: How can we see what you're seeing? Specific is terrific. + placeholder: |- + 1. What + 2. you + 3. did. + + Extra points for also including the output of `pip freeze --all`. + validations: + required: false + - type: textarea + id: logs + attributes: + label: Result logs + description: Logs? Screenshots? Yes, please. + validations: + required: true + - type: markdown + attributes: + value: |- + ## Thanks ๐Ÿ™ + validations: + required: false \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..fddd310 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: false +contact_links: + - name: Question or Problem + about: Ask a question or ask about a problem in GitHub Discussions. + url: https://t.me/fastcrawler \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml new file mode 100644 index 0000000..d44209e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -0,0 +1,26 @@ +name: ๐Ÿ’ก Feature Request +description: Create a feature request for fastcrawler. +labels: 'enhancement' +body: + - type: markdown + attributes: + value: Thanks for taking the time to file a feature request! Please fill out this form as completely as possible. + - type: textarea + id: usecase + attributes: + label: Use Case Statement + description: A clear and concise description of what you want and what your use case is. + placeholder: Well, I wanted to do ...., but it is not implemented + validations: + required: true + - type: textarea + id: expected + attributes: + label: Solution Brainstorm + description: We know you have bright ideas to share ... share away, friend. + placeholder: My idea is .... + validations: + required: false + - type: markdown + attributes: + value: Thanks ๐Ÿ™