diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 0000000..e0a967f --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,57 @@ +name: ๐Ÿ› Bug Report +description: Report a bug in DeepSeek-R1 +title: "[Bug]: " +labels: ["bug", "triage"] +body: + - type: markdown + attributes: + value: | + Thanks for reporting a bug in DeepSeek-R1! Please fill in the information below. + - type: dropdown + attributes: + label: Component + options: + - DeepSeek-R1 Model + - DeepSeek-R1-Zero Model + - DeepSeek-R1-Distill Models + - API Integration + - Installation/Setup + - Other + validations: + required: true + - type: input + attributes: + label: Model Version + description: Which model version are you using? + placeholder: e.g., DeepSeek-R1-Distill-Qwen-32B + validations: + required: true + - type: textarea + attributes: + label: Bug Description + description: A clear description of what the bug is + validations: + required: true + - type: textarea + attributes: + label: Steps to Reproduce + description: Steps to reproduce the behavior + placeholder: | + 1. Load model with '...' + 2. Run inference with '...' + 3. See error + validations: + required: true + - type: textarea + attributes: + label: Expected Behavior + description: What you expected to happen + - type: textarea + attributes: + label: Environment + description: | + - OS: [e.g., Ubuntu 20.04] + - Python version: + - GPU/Hardware: + - Dependencies versions: + render: shell diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..e6423bd --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,11 @@ +name: "DeepSeek Issue Template" +description: "Use this template for reporting issues related to DeepSeek." +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this issue report. Please provide as much detail as possible. +contact_links: + - name: ๐Ÿ—จ๏ธ DeepSeek Community Support + url: https://github.com/deepseek-ai/DeepSeek-R1/discussions + about: Ask questions and discuss with other community members diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 0000000..d34d9c7 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,35 @@ +name: ๐Ÿ’ก Feature Request +description: Suggest an idea for DeepSeek-R1 +title: "[Feature]: " +labels: ["enhancement"] +body: + - type: markdown + attributes: + value: | + Thanks for suggesting a new feature for DeepSeek-R1! + - type: textarea + attributes: + label: Problem Description + description: Is your feature request related to a problem? Please describe. + placeholder: I'm always frustrated when [...] + validations: + required: true + - type: textarea + attributes: + label: Proposed Solution + description: Describe the solution you'd like + validations: + required: true + - type: textarea + attributes: + label: Alternatives + description: Describe alternatives you've considered + - type: dropdown + attributes: + label: Priority + options: + - Low + - Medium + - High + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/question.yml b/.github/ISSUE_TEMPLATE/question.yml new file mode 100644 index 0000000..d55f3f5 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/question.yml @@ -0,0 +1,31 @@ +name: โ“ Question/Help +description: Ask a question or get help with DeepSeek-R1 +title: "[Question]: " +labels: ["question"] +body: + - type: markdown + attributes: + value: | + Before asking a question, please check the documentation and existing issues. + - type: textarea + attributes: + label: Question + description: What do you need help with? + validations: + required: true + - type: dropdown + attributes: + label: Category + options: + - Installation + - Usage + - Model Capabilities + - Integration + - Performance Optimization + - Other + validations: + required: true + - type: textarea + attributes: + label: Additional Context + description: Add any other context about your question here diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..63badc5 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,31 @@ +## Description + + + +## Related Issue + +Fixes #[issue_number] + +## Type of Change + +- [ ] ๐Ÿ› Bug fix +- [ ] โœจ New feature +- [ ] ๐Ÿ“ Documentation update +- [ ] โšก Performance improvement +- [ ] ๐Ÿงน Code cleanup +- [ ] ๐Ÿ”จ Refactoring + +## Testing + + + +## Screenshots + + + +## Checklist + +- [ ] Code follows repository style +- [ ] Changes tested locally +- [ ] Documentation updated +- [ ] PR title follows conventional commits diff --git a/.github/workflows/issue-labeler.yml b/.github/workflows/issue-labeler.yml new file mode 100644 index 0000000..90729df --- /dev/null +++ b/.github/workflows/issue-labeler.yml @@ -0,0 +1,19 @@ +name: Issue Labeler +on: + issues: + types: [opened, edited] + +jobs: + auto-label: + runs-on: ubuntu-latest + permissions: + issues: write + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Apply labels + uses: actions/labeler@v3 + with: + configuration-path: .github/issue-labeler.yml + repo-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0fd0354 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.history/