Skip to content

Commit 55d7454

Browse files
committed
JanusGraph release 1.0.0 [cql-tests][tp-tests]
Signed-off-by: Oleksandr Porunov <[email protected]>
1 parent ff58c43 commit 55d7454

File tree

35 files changed

+45
-35
lines changed

35 files changed

+45
-35
lines changed

.github/workflows/docker-release-tags.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ on:
1919
types: [released,edited]
2020

2121
env:
22-
LATEST_RELEASE: 0.6
22+
LATEST_RELEASE: 1.0
2323

2424
jobs:
2525
tagging:

RELEASING.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,7 @@ Update version-sensitive files in the root and documentation sources in the `doc
187187

188188
* `docs/changelog.md` - Add / finalize release section
189189
* `mkdocs.yml` - Update `latest_version` and check all others package versions.
190+
* `.github/workflows/docker-release-tags.yml` - if you are publishing **latest** minor of major release you should also update `LATEST_RELEASE` in the file (ignoring patch version). This is temporary until the process is automated (see [issue #3905](https://github.com/JanusGraph/janusgraph/issues/3905)).
190191

191192
You may also need to update the following files in the main repo for any new or updated dependencies:
192193

@@ -343,6 +344,15 @@ Once the release is selected click `Release`.
343344
The staging directory should be automatically deleted after the release is completed.
344345
The release artifacts will be synched over to Maven Central in about 2 hours.
345346

347+
### Create a new branch if needed
348+
349+
In case the release was happening in `master` branch (which is used for `latest` minor or major version),
350+
you need to create a new branch in the format `v${major_version}.${minor_version}` (the patch version is ignored).
351+
Also, if it's a new major release, ensure the branch is protected by going to [Branch protection rules](https://github.com/JanusGraph/janusgraph/settings/branches)
352+
and creating the same protection rules as were used for `master` branch.
353+
This step is necessary to ensure that the next commit (snapshot restoration commit) triggers documentation build process
354+
and the new branch name will be added into the documentation's dropdown menu as the latest release.
355+
346356
### Update from pre-release to release
347357

348358
Edit the release on GitHub and uncheck the box for pre-release.

cassandra-hadoop-util/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>org.janusgraph</groupId>
66
<artifactId>janusgraph</artifactId>
7-
<version>1.0.0-SNAPSHOT</version>
7+
<version>1.0.0</version>
88
</parent>
99

1010
<artifactId>cassandra-hadoop-util</artifactId>

docs/changelog.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ The versions of JanusGraph listed below are outdated and will no longer receive
4949

5050
## Release Notes
5151

52-
### Version 1.0.0 (Release Date: ???)
52+
### Version 1.0.0 (Release Date: October 21, 2023)
5353

5454
```xml tab='Maven'
5555
<dependency>

janusgraph-all/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<groupId>org.janusgraph</groupId>
55
<artifactId>janusgraph</artifactId>
6-
<version>1.0.0-SNAPSHOT</version>
6+
<version>1.0.0</version>
77
<relativePath>../pom.xml</relativePath>
88
</parent>
99
<artifactId>janusgraph-all</artifactId>

janusgraph-backend-testutils/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>org.janusgraph</groupId>
66
<artifactId>janusgraph</artifactId>
7-
<version>1.0.0-SNAPSHOT</version>
7+
<version>1.0.0</version>
88
<relativePath>../pom.xml</relativePath>
99
</parent>
1010
<artifactId>janusgraph-backend-testutils</artifactId>

janusgraph-benchmark/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>org.janusgraph</groupId>
66
<artifactId>janusgraph</artifactId>
7-
<version>1.0.0-SNAPSHOT</version>
7+
<version>1.0.0</version>
88
<relativePath>../pom.xml</relativePath>
99
</parent>
1010
<artifactId>janusgraph-benchmark</artifactId>

janusgraph-berkeleyje/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<groupId>org.janusgraph</groupId>
55
<artifactId>janusgraph</artifactId>
6-
<version>1.0.0-SNAPSHOT</version>
6+
<version>1.0.0</version>
77
<relativePath>../pom.xml</relativePath>
88
</parent>
99
<artifactId>janusgraph-berkeleyje</artifactId>

janusgraph-bigtable/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<groupId>org.janusgraph</groupId>
55
<artifactId>janusgraph</artifactId>
6-
<version>1.0.0-SNAPSHOT</version>
6+
<version>1.0.0</version>
77
<relativePath>../pom.xml</relativePath>
88
</parent>
99
<artifactId>janusgraph-bigtable</artifactId>

janusgraph-core/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<groupId>org.janusgraph</groupId>
55
<artifactId>janusgraph</artifactId>
6-
<version>1.0.0-SNAPSHOT</version>
6+
<version>1.0.0</version>
77
<relativePath>../pom.xml</relativePath>
88
</parent>
99
<artifactId>janusgraph-core</artifactId>

0 commit comments

Comments
 (0)