Skip to content

Commit c95a82f

Browse files
authored
refactor: ♻️ refactor problem details exception handler (#244)
1 parent 0b16790 commit c95a82f

File tree

70 files changed

+828
-711
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

70 files changed

+828
-711
lines changed

.config/dotnet-tools.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"rollForward": false
3232
},
3333
"dotnet-ef": {
34-
"version": "8.0.7",
34+
"version": "8.0.8",
3535
"commands": [
3636
"dotnet-ef"
3737
],

.github/release-drafter.yml

+89-76
Original file line numberDiff line numberDiff line change
@@ -15,46 +15,49 @@ template: |
1515
$CHANGES
1616
**Full Changelog**: https://github.com/$OWNER/$REPOSITORY/compare/$PREVIOUS_TAG...v$RESOLVED_VERSION
1717
categories:
18-
- title: 🚀 Features
19-
labels:
20-
- feature
21-
- title: ♻️ Enhancement
22-
labels:
23-
- enhancement
24-
- refactor
25-
- title: 🐛 Bug Fixes
26-
labels:
27-
- fix
28-
- bug
29-
- title: 👷 CI
30-
labels:
31-
- ci
32-
- title: ⚠️ Breaking Changes
33-
labels:
34-
- breaking-changes
35-
- title: ⛔️ Deprecated
36-
labels:
37-
- deprecated
38-
- title: 🗑 Removed
39-
labels:
40-
- removed
41-
- title: 🔐 Security
42-
labels:
43-
- security
44-
- title: 📄 Documentation
45-
labels:
46-
- docs
47-
- documentation
48-
- title: 🧩 Dependency Updates
49-
labels:
50-
- deps
51-
- dependencies
52-
- title: 🧰 Maintenance
53-
label: 'chore'
54-
- title: 🧺 Miscellaneous #Everything except ABAP
55-
label: misc
56-
- title: 🚩 Other changes
57-
## putting no labels pr to `Other Changes` category with no label - https://github.com/release-drafter/release-drafter/issues/139#issuecomment-480473934
18+
- title: 🚀 Features
19+
labels:
20+
- feature
21+
- title: ♻️ Enhancement
22+
labels:
23+
- enhancement
24+
- refactor
25+
- title: 🐛 Bug Fixes
26+
labels:
27+
- fix
28+
- bug
29+
- title: 👷 CI
30+
labels:
31+
- ci
32+
- title: 🧪 Test
33+
labels:
34+
- test
35+
- title: ⚠️ Breaking Changes
36+
labels:
37+
- breaking-changes
38+
- title: ⛔️ Deprecated
39+
labels:
40+
- deprecated
41+
- title: 🗑 Removed
42+
labels:
43+
- removed
44+
- title: 🔐 Security
45+
labels:
46+
- security
47+
- title: 📄 Documentation
48+
labels:
49+
- docs
50+
- documentation
51+
- title: 🧩 Dependency Updates
52+
labels:
53+
- deps
54+
- dependencies
55+
- title: 🧰 Maintenance
56+
label: 'chore'
57+
- title: 🧺 Miscellaneous #Everything except ABAP
58+
label: misc
59+
- title: 🚩 Other changes
60+
## putting no labels pr to `Other Changes` category with no label - https://github.com/release-drafter/release-drafter/issues/139#issuecomment-480473934
5861

5962

6063
# https://www.trywilco.com/post/wilco-ci-cd-github-heroku
@@ -64,52 +67,62 @@ categories:
6467
# Using regex for defining rules - https://regexr.com/
6568
# https://stackoverflow.com/questions/58899999/regexp-to-match-conventional-commit-syntax
6669
autolabeler:
67-
- label: 'chore'
68-
branch:
69-
- '(chore)(\([a-z ]+\))?\/.'
70-
title:
71-
- '^(chore)(\([a-z ]+\))?: .'
72-
- label: 'bug'
73-
branch:
74-
- '(fix)(\([a-z ]+\))?\/.'
75-
title:
76-
- '^(fix)(\([a-z ]+\))?: .'
77-
- label: 'feature'
78-
branch:
79-
- '(feat)(\([a-z ]+\))?\/.'
80-
title:
81-
- '^(feat)(\([a-z ]+\))?: .'
82-
- label: 'ci/cd'
83-
branch:
84-
- '(ci)(\([a-z ]+\))?\/.'
85-
title:
86-
- '^(ci)(\([a-z ]+\))?: .'
87-
- label: 'minor'
88-
branch:
89-
- '(feat)(\([a-z ]+\))?\/.'
90-
title:
91-
- '^(feat)(\([a-z ]+\))?: .'
92-
- label: 'patch'
93-
branch:
94-
- '(fix)(\([a-z ]+\))?\/.'
95-
- '(ci)(\([a-z ]+\))?\/.'
96-
title:
97-
- '^(fix)(\([a-z ]+\))?: .'
98-
- '^(ci)(\([a-z ]+\))?: .'
70+
- label: 'chore'
71+
branch:
72+
- '(chore)(\([a-z ]+\))?\/.'
73+
title:
74+
- '^(chore)(\([a-z ]+\))?: .'
75+
- label: 'bug'
76+
branch:
77+
- '(fix)(\([a-z ]+\))?\/.'
78+
title:
79+
- '^(fix)(\([a-z ]+\))?: .'
80+
- label: 'refactor'
81+
branch:
82+
- '(refactor)(\([a-z ]+\))?\/.'
83+
title:
84+
- '^(refactor)(\([a-z ]+\))?: .'
85+
- label: 'test'
86+
branch:
87+
- '(test)(\([a-z ]+\))?\/.'
88+
title:
89+
- '^(test)(\([a-z ]+\))?: .'
90+
- label: 'feature'
91+
branch:
92+
- '(feat)(\([a-z ]+\))?\/.'
93+
title:
94+
- '^(feat)(\([a-z ]+\))?: .'
95+
- label: 'ci/cd'
96+
branch:
97+
- '(ci)(\([a-z ]+\))?\/.'
98+
title:
99+
- '^(ci)(\([a-z ]+\))?: .'
100+
- label: 'minor'
101+
branch:
102+
- '(feat)(\([a-z ]+\))?\/.'
103+
title:
104+
- '^(feat)(\([a-z ]+\))?: .'
105+
- label: 'patch'
106+
branch:
107+
- '(fix)(\([a-z ]+\))?\/.'
108+
- '(ci)(\([a-z ]+\))?\/.'
109+
title:
110+
- '^(fix)(\([a-z ]+\))?: .'
111+
- '^(ci)(\([a-z ]+\))?: .'
99112

100113
change-template: '- $TITLE @$AUTHOR (#$NUMBER)'
101114
change-title-escapes: '\<*_&' # You can add # and @ to disable mentions, and add ` to disable code blocks.
102115
version-resolver:
103116
major:
104117
labels:
105-
- breaking-changes
118+
- breaking-changes
106119
minor:
107120
labels:
108-
- minor
121+
- minor
109122
patch:
110123
labels:
111-
- patch
124+
- patch
112125
default: patch
113126

114127
exclude-labels:
115-
- skip-changelog
128+
- skip-changelog

0 commit comments

Comments
 (0)