Skip to content

Commit df7816f

Browse files
authored
Merge pull request #48 from objectstack-ai/copilot/add-github-workflows
2 parents a6ca2f0 + 3a47a17 commit df7816f

17 files changed

+1066
-0
lines changed
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
name: 🐛 Bug Report
3+
about: Report a bug or unexpected behavior
4+
title: '[Bug]: '
5+
labels: ['bug', 'needs-triage']
6+
assignees: []
7+
---
8+
9+
## Bug Description
10+
<!-- A clear and concise description of the bug -->
11+
12+
## Steps to Reproduce
13+
1.
14+
2.
15+
3.
16+
17+
## Expected Behavior
18+
<!-- What you expected to happen -->
19+
20+
## Actual Behavior
21+
<!-- What actually happened -->
22+
23+
## Environment
24+
- **Object UI Version**: <!-- e.g., 0.1.0 -->
25+
- **React Version**: <!-- e.g., 18.3.1 -->
26+
- **Node Version**: <!-- e.g., 20.x -->
27+
- **Browser**: <!-- e.g., Chrome 120 -->
28+
- **OS**: <!-- e.g., macOS 14.0 -->
29+
30+
## Reproduction
31+
<!-- If possible, provide a minimal reproduction -->
32+
<!-- You can use CodeSandbox, StackBlitz, or a GitHub repo -->
33+
34+
## Additional Context
35+
<!-- Add any other context about the problem here -->
36+
<!-- Screenshots are helpful! -->
37+
38+
## Possible Solution
39+
<!-- Optional: Suggest a fix or reason for the bug -->

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: 💬 Discord Community
4+
url: https://discord.gg/objectstack
5+
about: Join our Discord community for questions and discussions
6+
- name: 📖 Documentation
7+
url: https://www.objectui.org
8+
about: Check our documentation for guides and API references
9+
- name: 💡 Feature Request
10+
url: https://github.com/objectstack-ai/objectui/discussions/categories/ideas
11+
about: Share your ideas and feature requests in discussions
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
name: ✨ Feature Request
3+
about: Suggest a new feature or enhancement
4+
title: '[Feature]: '
5+
labels: ['enhancement', 'needs-triage']
6+
assignees: []
7+
---
8+
9+
## Feature Description
10+
<!-- A clear and concise description of the feature you'd like -->
11+
12+
## Problem Statement
13+
<!-- What problem does this feature solve? -->
14+
<!-- Example: "I'm always frustrated when..." -->
15+
16+
## Proposed Solution
17+
<!-- Describe how you envision this feature working -->
18+
19+
## Alternative Solutions
20+
<!-- Any alternative solutions or features you've considered -->
21+
22+
## Use Cases
23+
<!-- Provide specific use cases where this feature would be helpful -->
24+
25+
## Additional Context
26+
<!-- Add any other context, mockups, or examples about the feature request -->
27+
28+
## Would you be willing to contribute?
29+
<!-- Let us know if you'd like to help implement this feature -->
30+
- [ ] Yes, I'm willing to contribute
31+
- [ ] No, but I'd like to help test it
32+
- [ ] No, but I'd love to see it implemented

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
## Description
2+
<!-- Provide a brief description of the changes in this PR -->
3+
4+
## Type of Change
5+
<!-- Mark the relevant option with an "x" -->
6+
7+
- [ ] 🐛 Bug fix (non-breaking change which fixes an issue)
8+
- [ ] ✨ New feature (non-breaking change which adds functionality)
9+
- [ ] 💥 Breaking change (fix or feature that would cause existing functionality to not work as expected)
10+
- [ ] 📝 Documentation update
11+
- [ ] 🎨 Style/UI update (no functional changes)
12+
- [ ] ♻️ Refactoring (no functional changes)
13+
- [ ] ⚡ Performance improvement
14+
- [ ] ✅ Test update
15+
- [ ] 🔧 Build/configuration change
16+
- [ ] 🔒 Security fix
17+
18+
## Related Issues
19+
<!-- Link related issues here using #issue_number -->
20+
21+
Closes #
22+
Related to #
23+
24+
## Changes Made
25+
<!-- List the main changes made in this PR -->
26+
27+
-
28+
-
29+
-
30+
31+
## Screenshots (if applicable)
32+
<!-- Add screenshots to help explain your changes -->
33+
34+
## Testing
35+
<!-- Describe the tests you ran and how to reproduce them -->
36+
37+
### Test Environment
38+
- **Node Version**:
39+
- **pnpm Version**:
40+
- **OS**:
41+
42+
### Test Steps
43+
1.
44+
2.
45+
3.
46+
47+
## Checklist
48+
<!-- Mark completed items with an "x" -->
49+
50+
- [ ] My code follows the project's code style
51+
- [ ] I have performed a self-review of my code
52+
- [ ] I have commented my code, particularly in hard-to-understand areas
53+
- [ ] I have made corresponding changes to the documentation
54+
- [ ] My changes generate no new warnings
55+
- [ ] I have added tests that prove my fix is effective or that my feature works
56+
- [ ] New and existing unit tests pass locally with my changes
57+
- [ ] Any dependent changes have been merged and published
58+
59+
## Breaking Changes
60+
<!-- If this PR introduces breaking changes, describe them here -->
61+
62+
None
63+
64+
## Migration Guide
65+
<!-- If applicable, provide a migration guide for breaking changes -->
66+
67+
N/A
68+
69+
## Additional Notes
70+
<!-- Add any additional notes or context about the PR -->

0 commit comments

Comments
 (0)