forked from atleon/atleon
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCODEOWNERS
15 lines (15 loc) · 862 Bytes
/
CODEOWNERS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# Code owners have rights to review & merge pull requests and create new releases.
#
# How to create a new release:
# Step 0) Ensure local repository is up to date:
# `git co main && git pull upstream main`
# Step 1) Push and checkout release branch for version `x.y.z`
# `git push upstream main:x.y.z && git co -t upstream/x.y.z`
# Step 2) Update any necessary documentation (README, CHANGELOG, Wiki, etc.) and push
# Step 3) Update pom versions, commit, and push
# `./mvnw release:prepare -Dresume=false -DskipTests -Darguments="-DskipTests"`
# Step 4) In GitHub, PR release branch to main (but do not merge yet; Just saves time later on)
# Step 5) In GitHub, publish a release for created tag (`atleon-x.y.z`) targeting release branch
# Step 6) Await GitHub Action execution. On success, merge PR from step (4) to main
#
* @Sage-Pierce