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
32 changes: 32 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
name: Bug report
about: Create a report to help us improve CodeLens
title: 'bug: '
labels: bug
assignees: ''

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
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.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser: [e.g. chrome, safari]
- Version: [e.g. 22]

**Additional context**
Add any other context about the problem here.
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Feature request
about: Suggest an idea for CodeLens
title: 'feat: '
labels: enhancement
assignees: ''

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
19 changes: 19 additions & 0 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Configuration for actions/labeler

area/frontend:
- changed-files:
- any-glob-to-any-file: 'frontend/**/*'

area/backend:
- changed-files:
- any-glob-to-any-file: 'server/**/*'

area/documentation:
- changed-files:
- any-glob-to-any-file:
- '**/*.md'
- 'docs/**/*'

area/workflows:
- changed-files:
- any-glob-to-any-file: '.github/workflows/**/*'
86 changes: 19 additions & 67 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,76 +1,28 @@
# 📌 Pull Request Summary
# Description

## 🔗 Related Issue
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.

Closes #
Fixes # (issue)

---
## Type of Change

## 📝 Description
- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
- [ ] Documentation update

Provide a clear and concise summary of the changes made in this pull request.
# How Has This Been Tested?

### Changes Made
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration.

*
*
*
- [ ] Test A
- [ ] Test B

### Motivation

Explain why these changes were necessary and what problem they solve.

---

## 🚀 Type of Change

Select all that apply:

* [ ] Bug Fix
* [ ] New Feature
* [ ] Enhancement
* [ ] Documentation Update
* [ ] Refactoring
* [ ] Performance Improvement
* [ ] DevOps / Tooling
* [ ] Other

---

## 🧪 Testing

### Verification

* [ ] Tested Locally
* [ ] Existing Tests Passed
* [ ] New Tests Added
* [ ] No Testing Required

### Test Details

Describe how the changes were tested and verified.

---

## 📸 Screenshots / Demo (If Applicable)

Attach screenshots, GIFs, or recordings that help demonstrate the changes.

---

## ✅ Checklist

* [ ] I have read and followed the contribution guidelines.
* [ ] I have self-reviewed my changes.
* [ ] My changes are limited to the scope of this issue.
* [ ] Documentation has been updated where necessary.
* [ ] No unnecessary files or unrelated changes have been included.
* [ ] The related issue has been linked correctly.
* [ ] All applicable testing and validation steps have been completed.

---

## 📚 Additional Notes

Add any additional information that may help reviewers.
# Checklist

- [ ] My code follows the style guidelines of this project
- [ ] 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
- [ ] Any dependent changes have been merged and published in downstream modules
20 changes: 20 additions & 0 deletions .github/workflows/auto-labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: PR Auto Labeler

on:
pull_request_target:
types: [opened, synchronized]

jobs:
label:
name: Auto Label PR
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: write
steps:
- name: Apply labels
uses: actions/labeler@v5
with:
repo-token: "${{ secrets.GITHUB_TOKEN }}"
configuration-path: ".github/labeler.yml"
sync-labels: true