Skip to content
Permalink
Browse files
Prepare for release.
  • Loading branch information
ifesdjeen committed Feb 7, 2022
1 parent 275f188 commit 66e93a37dc9d7c0a48ddd86beceb734aca796abd
Showing 3 changed files with 42 additions and 2 deletions.
@@ -730,6 +730,45 @@ This list of improvements is incomplete, and should only give the reader a rough
idea about the state of the project. Main goal for the initial release was to make it
useful, now we can make it fast and feature-complete!

# How to cut a release

## Publishing snapshot

Make sure `~/.m2/settings.xml` contains records for the following:

```
<server>
<id>apache.snapshots.https</id>
<username>username</username>
<password>password</password>
</server>
<server>
<id>apache.releases.https</id>
<username>username</username>
<password>password</password>
</server>
```

```
mvn versions:set -DnewVersion=0.0.2-`git rev-parse --short HEAD`-SNAPSHOT
mvn deploy
```

# Releasing

1. Prepare the release:

```
mvn release:clean
CURRENT=0.0.CURRENT
NEXT_DEV=0.0.NEXT
mvn -DreleaseVersion=$CURRENT -Dtag=$CURRENT -DdevelopmentVersion=$NEXT_DEV-SNAPSHOT release:prepare
mvn release:perform
```

2. Close staging repository: https://repository.apache.org/#stagingRepositories
3. Issue a vote on developers mailing list. Add your GPG key signature, release SHA, and staged artifacts to release information.

# Contributors

* [Alex Petrov](https://github.com/ifesdjeen)
@@ -25,7 +25,7 @@
* https://github.com/imneme/pcg-c
* https://github.com/imneme/pcg-cpp
* <p>
* Original library developed by Melissa O'Neill <oneill@pcg-random.org>
* Original library developed by Melissa O'Neill (oneill@pcg-random.org)
*/
public class PCGFastPure
{
@@ -50,9 +50,10 @@
</modules>

<properties>
<skipTests>true</skipTests>
<javac.target>1.8</javac.target>
<harry.version>0.0.1-SNAPSHOT</harry.version>
<cassandra.version>4.1-58515c2de6</cassandra.version>
<cassandra.version>4.0.1-1a05fcf52b</cassandra.version>
<jackson.version>2.11.3</jackson.version>
<dtest.version>0.0.7</dtest.version>
<jmh.version>1.11.3</jmh.version>

0 comments on commit 66e93a3

Please sign in to comment.