Skip to content

Commit 8f52f61

Browse files
authored
Add codeowners file and RD config @chrisfisher (#27)
1 parent d5ab0da commit 8f52f61

File tree

3 files changed

+101
-0
lines changed

3 files changed

+101
-0
lines changed

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* @authsignal/authsignal-core @authsignal/authsignal-engineers

.github/release-drafter-config.yml

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
name-template: "v$RESOLVED_VERSION 🚀"
2+
tag-template: "v$RESOLVED_VERSION"
3+
categories:
4+
- title: "⚠️ Breaking Changes"
5+
labels:
6+
- "breaking"
7+
- "major"
8+
- title: "🚀 Features"
9+
labels:
10+
- "feature"
11+
- "enhancement"
12+
- title: "🐛 Bug Fixes"
13+
labels:
14+
- "fix"
15+
- "bugfix"
16+
- "bug"
17+
- title: "🧰 Maintenance"
18+
labels:
19+
- "chore"
20+
- "maintenance"
21+
- title: "📚 Documentation"
22+
labels:
23+
- "documentation"
24+
- title: "⬆️ Dependencies"
25+
collapse-after: 5
26+
labels:
27+
- "dependencies"
28+
29+
change-template: "- $TITLE @$AUTHOR (#$NUMBER)"
30+
change-title-escapes: '\<*_&'
31+
version-resolver:
32+
major:
33+
labels:
34+
- "major"
35+
- "breaking"
36+
minor:
37+
labels:
38+
- "minor"
39+
- "feature"
40+
patch:
41+
labels:
42+
- "patch"
43+
- "fix"
44+
- "bugfix"
45+
- "bug"
46+
default: patch
47+
48+
sort-by: "merged_at"
49+
sort-direction: "descending"
50+
51+
exclude-labels:
52+
- "skip-changelog"
53+
54+
autolabeler:
55+
- label: "documentation"
56+
files:
57+
- "*.md"
58+
- label: "bug"
59+
branch:
60+
- '/fix\/.+/'
61+
title:
62+
- "/fix/i"
63+
- label: "feature"
64+
branch:
65+
- '/feature\/.+/'
66+
- label: "dependencies"
67+
files:
68+
- "build.gradle"
69+
70+
template: |
71+
## Changes in Release v$RESOLVED_VERSION
72+
73+
$CHANGES
74+
75+
**Full Changelog**: https://github.com/$OWNER/$REPOSITORY/compare/$PREVIOUS_TAG...v$RESOLVED_VERSION
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: Release Drafter
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
pull_request:
8+
types: [opened, reopened, synchronize]
9+
workflow_dispatch:
10+
11+
permissions:
12+
contents: read
13+
14+
jobs:
15+
update_release_draft:
16+
permissions:
17+
contents: write
18+
pull-requests: write
19+
runs-on: ubuntu-latest
20+
steps:
21+
- uses: release-drafter/release-drafter@v6
22+
with:
23+
config-name: release-drafter-config.yml
24+
env:
25+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)