Skip to content

Commit 95ef03c

Browse files
authored
Add release documentation & update version (#303)
1 parent 74dd8c8 commit 95ef03c

File tree

2 files changed

+19
-1
lines changed

2 files changed

+19
-1
lines changed

RELEASE.md

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
RELEASE DOCUMENTATION
2+
---------------------
3+
4+
Here are the steps to produce a release of the project:
5+
6+
1. Check the gradle.properties file to make sure that the version number has been updated
7+
2. In the Github release UI, create a new tag with the following naming convention vXX.X and make sure you generate the release notes.
8+
3. Create the release using the create release button
9+
4. Wait for the build action to complete successfully
10+
5. Launch the "Publish" action manually and wait for it to complete
11+
6. Check at the following URL that the new release was deployed :
12+
13+
https://repo1.maven.org/maven2/io/github/graphql-java/graphql-java-annotations/
14+
15+
It might take some time for the release to appear
16+
7. Update this document if anything was missing or wasn't clear
17+
8. Once everything is properly deployed, update the gradle.properties file to the next planned version, either directly (if that is the only change), or in a PR if other changes need to be done at the same time.
18+
9. Announce the release on your favorite communication channels.

gradle.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ org.gradle.daemon=true
55
org.gradle.parallel=true
66
org.gradle.jvmargs=-Dfile.encoding=UTF-8
77

8-
version = 21.2
8+
version = 21.5

0 commit comments

Comments
 (0)