feat: update issue templates and workflows; add python compile check and sourcery integration
This commit is contained in:
@@ -50,7 +50,7 @@ body:
|
||||
- [ ] Task 2
|
||||
- [ ] Task 3
|
||||
value: |
|
||||
- [ ]
|
||||
- [ ]
|
||||
validations:
|
||||
required: true
|
||||
|
||||
@@ -63,7 +63,7 @@ body:
|
||||
- [ ] Criteria 1
|
||||
- [ ] Criteria 2
|
||||
value: |
|
||||
- [ ]
|
||||
- [ ]
|
||||
validations:
|
||||
required: true
|
||||
|
||||
|
||||
@@ -77,7 +77,7 @@ body:
|
||||
- [ ] Task 2
|
||||
- [ ] Task 3
|
||||
value: |
|
||||
- [ ]
|
||||
- [ ]
|
||||
validations:
|
||||
required: true
|
||||
|
||||
@@ -91,7 +91,7 @@ body:
|
||||
- [ ] Updates in real-time
|
||||
- [ ] Performance is acceptable
|
||||
value: |
|
||||
- [ ]
|
||||
- [ ]
|
||||
validations:
|
||||
required: true
|
||||
|
||||
|
||||
@@ -77,7 +77,7 @@ body:
|
||||
- [ ] Task 2
|
||||
- [ ] Task 3
|
||||
value: |
|
||||
- [ ]
|
||||
- [ ]
|
||||
validations:
|
||||
required: true
|
||||
|
||||
@@ -90,7 +90,7 @@ body:
|
||||
- [ ] Security test 1
|
||||
- [ ] Security test 2
|
||||
value: |
|
||||
- [ ]
|
||||
- [ ]
|
||||
validations:
|
||||
required: true
|
||||
|
||||
|
||||
@@ -69,6 +69,6 @@ jobs:
|
||||
issue_number: issue.number,
|
||||
labels: labels
|
||||
});
|
||||
|
||||
|
||||
console.log(`Added labels: ${labels.join(', ')}`);
|
||||
}
|
||||
|
||||
@@ -27,6 +27,9 @@ jobs:
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -r requirements.dev.txt
|
||||
- name: Run pre-commit
|
||||
run: |
|
||||
pre-commit run --all-files
|
||||
- name: Run ruff
|
||||
run: |
|
||||
ruff check .
|
||||
|
||||
@@ -20,12 +20,12 @@ jobs:
|
||||
{ name: 'high', color: 'D93F0B', description: 'Important feature, should be included' },
|
||||
{ name: 'medium', color: 'FBCA04', description: 'Nice to have, can be deferred' },
|
||||
{ name: 'low', color: '0E8A16', description: 'Future enhancement, not urgent' },
|
||||
|
||||
|
||||
// Milestone labels
|
||||
{ name: 'alpha', color: '5319E7', description: 'Part of initial alpha release' },
|
||||
{ name: 'beta', color: '0052CC', description: 'Part of beta release' },
|
||||
{ name: 'post-beta', color: '006B75', description: 'Post-beta enhancement' },
|
||||
|
||||
|
||||
// Category labels
|
||||
{ name: 'architecture', color: 'C5DEF5', description: 'System design and structure' },
|
||||
{ name: 'backend', color: '1D76DB', description: 'Server-side code' },
|
||||
|
||||
@@ -93,4 +93,3 @@ jobs:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
SOURCE_BRANCH: ${{ steps.branches.outputs.source }}
|
||||
TARGET_BRANCH: ${{ steps.branches.outputs.target }}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user