Skip to content

Commit 49b5e3f

Browse files
Merge branch 'main' into ads/eng-1033-feature-local-sql-db-or-other-data-store-for-burpference
2 parents e9c69b1 + e0ff0aa commit 49b5e3f

File tree

7 files changed

+440
-166
lines changed

7 files changed

+440
-166
lines changed

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 28 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,30 @@
1-
🏴‍☠️ Burpference
1+
# [Title of Your PR]
22

3-
## Ahoy, Mateys!
3+
**Key Changes:**
44

5-
Ahoy, ye scurvy dogs, and welcome aboard Burpference! For non-forks, leave that there pull request description blank, and let [rigging](https://github.com/dreadnode/rigging) work its sorcery like a true sea wizard. Arrr!
5+
- [ ] List major changes and core updates
6+
- [ ] Keep each line under 80 characters
7+
- [ ] Focus on the "what" and "why"
8+
9+
**Added:**
10+
11+
- [ ] New features/functionality
12+
- [ ] New files/configurations
13+
- [ ] New dependencies
14+
15+
**Changed:**
16+
17+
- [ ] Updates to existing code
18+
- [ ] Configuration changes
19+
- [ ] Dependency updates
20+
21+
**Removed:**
22+
23+
- [ ] Deleted files/code
24+
- [ ] Removed dependencies
25+
- [ ] Cleaned up configurations
26+
27+
---
28+
29+
<!-- Delete any sections that are not applicable -->
30+
<!-- Add screenshots or code examples if relevant -->

.github/labeler.yaml

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
---
2+
# Area Labels
3+
area/docs:
4+
- changed-files:
5+
- any-glob-to-any-file: "docs/**/*"
6+
7+
area/examples:
8+
- changed-files:
9+
- any-glob-to-any-file: "examples/**/*"
10+
11+
area/github:
12+
- changed-files:
13+
- any-glob-to-any-file: ".github/**/*"
14+
15+
area/pre-commit:
16+
- changed-files:
17+
- any-glob-to-any-file: ".pre-commit-config.yaml"
18+
- any-glob-to-any-file: ".hooks/**/*"
19+
20+
area/python:
21+
- changed-files:
22+
- any-glob-to-any-file: "pyproject.toml"
23+
- any-glob-to-any-file: "requirements.txt"
24+
- any-glob-to-any-file: "*.py"
25+
26+
area/security:
27+
- changed-files:
28+
- any-glob-to-any-file: "SECURITY.md"
29+
- any-glob-to-any-file: "secrets.baseline"
30+
31+
area/taskfiles:
32+
- changed-files:
33+
- any-glob-to-any-file: "Taskfile.yaml"
34+
35+
area/tests:
36+
- changed-files:
37+
- any-glob-to-any-file: "tests/**/*"
38+
39+
area/workspace:
40+
- changed-files:
41+
- any-glob-to-any-file: "python.code-workspace"
42+
43+
# Development Labels
44+
area/dev:
45+
- changed-files:
46+
- any-glob-to-any-file: "dev/**/*"
47+
48+
# Semantic Type Labels
49+
type/digest:
50+
- head-branch: ["^renovate/"]
51+
- head-branch: ["^deps/"]
52+
53+
type/patch:
54+
- any: ["title:/^(?:Fix|Patch|Update)/"]
55+
56+
type/minor:
57+
- any: ["title:/^(?:Add|Feature|Improve)/"]
58+
59+
type/major:
60+
- any: ["title:/^(?:BREAKING)/"]
61+
62+
type/break:
63+
- any: ["body:/BREAKING CHANGE:/"]
64+
65+
# Documentation Labels
66+
type/docs:
67+
- changed-files:
68+
- any-glob-to-any-file: "docs/**/*"
69+
- any-glob-to-any-file: "*.md"
70+
71+
# Core Files Labels
72+
type/core:
73+
- changed-files:
74+
- any-glob-to-any-file: "CODEOWNERS"
75+
- any-glob-to-any-file: "LICENSE"
76+
- any-glob-to-any-file: "README.md"

.github/labels.yaml

Lines changed: 134 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,134 @@
1+
---
2+
# Area Labels
3+
- name: area/docs
4+
color: "72CCF3" # Light Blue
5+
description: >-
6+
Changes to documentation and guides
7+
8+
- name: area/examples
9+
color: "BC9BE3" # Lavender
10+
description: >-
11+
Changes to example code and demonstrations
12+
13+
- name: area/github
14+
color: "F4D1B7" # Peach
15+
description: >-
16+
Changes made to GitHub Actions
17+
18+
- name: area/pre-commit
19+
color: "84B6EB" # Steel Blue
20+
description: >-
21+
Changes made to pre-commit hooks
22+
23+
- name: area/python
24+
color: "7BD7E0" # Turquoise
25+
description: >-
26+
Changes to Python package configuration and dependencies
27+
28+
- name: area/security
29+
color: "FF6600" # Orange
30+
description: >-
31+
Changes to security policies and configurations
32+
33+
- name: area/taskfiles
34+
color: "66CCFF" # Sky Blue
35+
description: >-
36+
Changes made to Taskfiles
37+
38+
- name: area/tests
39+
color: "99CC00" # Lime Green
40+
description: >-
41+
Changes to test files and testing infrastructure
42+
43+
- name: area/workspace
44+
color: "FF99CC" # Pink
45+
description: >-
46+
Changes to VSCode workspace configuration
47+
48+
- name: area/assets
49+
color: "FFA07A" # Light Salmon
50+
description: >-
51+
Changes to asset files
52+
53+
- name: area/templates
54+
color: "DA70D6" # Orchid
55+
description: >-
56+
Changes to templates
57+
58+
- name: area/scripts
59+
color: "40E0D0" # Turquoise
60+
description: >-
61+
Changes to script files
62+
63+
- name: area/src
64+
color: "4682B4" # Steel Blue
65+
description: >-
66+
Changes to source code
67+
68+
- name: area/ci
69+
color: "FF4500" # Orange Red
70+
description: >-
71+
Changes related to CI/CD configurations
72+
73+
- name: area/shell
74+
color: "556B2F" # Dark Olive Green
75+
description: >-
76+
Changes to shell scripts
77+
78+
- name: area/dev
79+
color: "CC6699" # Dusty Rose
80+
description: >-
81+
Changes to development tools and assets
82+
83+
# Renovate Labels
84+
- name: renovate/container
85+
color: "9933CC" # Purple
86+
description: >-
87+
Docker container updates via Renovate
88+
89+
- name: renovate/github-action
90+
color: "FF3366" # Hot Pink
91+
description: >-
92+
GitHub Action updates via Renovate
93+
94+
- name: renovate/github-release
95+
color: "3399FF" # Bright Blue
96+
description: >-
97+
GitHub Release updates via Renovate
98+
99+
# Semantic Type Labels
100+
- name: type/digest
101+
color: "FF66CC" # Bright Pink
102+
description: >-
103+
Dependency digest updates
104+
105+
- name: type/patch
106+
color: "FFC300" # Golden Yellow
107+
description: >-
108+
Patch changes (fixes, updates)
109+
110+
- name: type/minor
111+
color: "FFD700" # Gold
112+
description: >-
113+
Minor changes (features, improvements)
114+
115+
- name: type/major
116+
color: "F6412D" # Red Orange
117+
description: >-
118+
Major changes
119+
120+
- name: type/break
121+
color: "FF0000" # Bright Red
122+
description: >-
123+
Breaking changes
124+
125+
# Documentation Labels
126+
- name: type/docs
127+
color: "0075CA" # Documentation Blue
128+
description: >-
129+
Documentation updates and improvements
130+
131+
- name: type/core
132+
color: "A2EEEF" # Light Blue
133+
description: >-
134+
Changes to core repository files and configurations

0 commit comments

Comments
 (0)