Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
55 changes: 55 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
---
name: Bug Report
about: Create a report to help us improve
title: ''
labels: bug
assignees: ''
---

## πŸ› Bug Description
A clear and concise description of what the bug is.

## πŸ”„ Reproduction Steps
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

## βœ… Expected Behavior
A clear and concise description of what you expected to happen.

## ❌ Actual Behavior
A clear and concise description of what actually happened.

## πŸ–ΌοΈ Screenshots
If applicable, add screenshots to help explain your problem.

## πŸ–₯️ Environment Information
- **ComfyUI Version**:
- **uz0/comfy Version**:
- **Python Version**:
- **Operating System**:
- **Browser**: [if applicable]

## πŸ“‹ Node Configuration
If this is about a specific node, please provide:
- Node name:
- All parameter values:
- Error message (full stack trace):

## πŸ“ Additional Context
Add any other context about the problem here.

## πŸ” Debugging Attempts
What have you tried to fix this issue?

## πŸ“Ž Additional Files
- [ ] Workflow JSON file
- [ ] Error logs
- [ ] Console screenshots
- [ ] Other (describe):

---

Thank you for reporting this bug! πŸ™
46 changes: 46 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
---
name: Feature Request
about: Suggest an idea for this project
title: ''
labels: enhancement
assignees: ''
---

## ✨ Feature Description
A clear and concise description of the feature you'd like to see added.

## πŸ’‘ Motivation
Why would this feature be useful? What problem would it solve?

## 🎯 Use Cases
Describe the specific use cases this feature would enable.

## πŸ’­ Proposed Solution
Describe how you envision this feature working.

## πŸ”„ Alternatives Considered
What other approaches or solutions have you considered?

## πŸ“‹ Implementation Ideas
Any specific ideas on how this could be implemented?

## 🎨 Design Considerations
- UI/UX considerations:
- Integration with existing features:
- Performance implications:

## πŸ”— Related Issues
- Related to: #(issue number)
- Depends on: #(issue number)

## πŸ“š Additional Context
Add any other context, mockups, or examples about the feature request here.

## 🀝 Willing to Contribute
- [ ] Yes, I'd like to help implement this feature
- [ ] No, I'd prefer the team to implement it
- [ ] I need guidance to get started

---

Thank you for suggesting this feature! πŸ’‘
31 changes: 31 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# Dependabot configuration for uz0/comfy
version: 2
updates:
# Track dependencies for the main package
- package-ecosystem: "pip"
directory: "/"
schedule:
interval: "weekly"
day: "monday"
time: "09:00"
open-pull-requests-limit: 10
reviewers:
- "uz0-dev"
assignees:
- "uz0-dev"
commit-message:
prefix: "deps"
include: "scope"

# Track GitHub Actions
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "monthly"
reviewers:
- "uz0-dev"
assignees:
- "uz0-dev"
commit-message:
prefix: "ci"
include: "scope"
95 changes: 95 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
## πŸ“ Pull Request Description

### 🎯 Type of Change
- [ ] Bug fix (non-breaking change that fixes an issue)
- [ ] New feature (non-breaking change that adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
- [ ] Documentation update
- [ ] Code quality improvements
- [ ] Performance improvements
- [ ] Other (please describe):

### πŸ”— Related Issues
Fixes #(issue number)
Closes #(issue number)
Relates to #(issue number)

### πŸ“‹ Summary
A clear and concise description of what this PR changes.

### πŸ”„ Changes Made
- [ ] Updated package version
- [ ] Added new node(s)
- [ ] Modified existing node(s)
- [ ] Updated documentation
- [ ] Fixed bug(s)
- [ ] Improved performance
- [ ] Added tests
- [ ] Updated dependencies

### πŸ§ͺ Testing
- [ ] Code compiles without errors
- [ ] All imports work correctly
- [ ] New functionality tested manually
- [ ] Existing functionality still works
- [ ] Error handling tested
- [ ] Performance tests passed

### πŸ–₯️ Environment Tested
- **ComfyUI Version**:
- **Python Version**:
- **Operating System**:

### πŸ“Έ Screenshots
If applicable, add screenshots to demonstrate your changes.

### πŸ”§ Technical Details
Any technical details reviewers should know about:

### πŸ“š Documentation
- [ ] Code comments updated where necessary
- [ ] README.md updated (if needed)
- [ ] CONTRIBUTING.md updated (if needed)
- [ ] Node help text updated
- [ ] Model/pricing data updated (if needed)

### βœ… Checklist
- [ ] My code follows the project's code style requirements
- [ ] I have performed a self-review of my own code
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [ ] My changes generate no new warnings
- [ ] I have added tests that prove my fix is effective or that my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged and published in downstream modules

### 🚨 Breaking Changes
If this PR contains breaking changes, please describe them here:

### πŸ“ˆ Performance Impact
Any performance implications of this change:

### πŸ”’ Security Considerations
Any security implications to consider:

---

## πŸ‘‹ Review Guidelines

### For Reviewers:
- [ ] Code quality and style
- [ ] Functionality and behavior
- [ ] Error handling
- [ ] Performance considerations
- [ ] Security implications
- [ ] Documentation completeness
- [ ] Testing coverage

### Testing Instructions:
1. Steps to test this PR:
2. Expected results:
3. Edge cases to test:

---

Thank you for contributing to uz0/comfy! πŸŽ‰
Loading
Loading