Skip to content

Commit 8367fb9

Browse files
committed
Update RELEASING instructions
1 parent abbc6f2 commit 8367fb9

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

RELEASING.md

+10-10
Original file line numberDiff line numberDiff line change
@@ -43,28 +43,26 @@ Check if branch name and version are as expected. To change version run:
4343
mvn versions:set -DnewVersion=X.Y.Z-SNAPSHOT
4444
```
4545

46-
## Secrets ##
47-
48-
Secrets are required to make releases. Members of the core team can install
49-
keybase and join the `cucumberbdd` team to access these secrets.
50-
51-
During the release process, secrets are fetched from keybase and used to sign
52-
and upload the maven artifacts.
53-
5446
## Make the release ##
5547

56-
Check if branch name and version are as expected:
48+
Only people with permission to push to `release/*` branches can make releases.
49+
50+
1. Check if branch name and version are as expected:
5751

5852
```
5953
make version
6054
```
6155

62-
Do the release:
56+
2. Do the release:
6357

6458
```
6559
make release
6660
```
6761

62+
3. Wait until the `release-*` workflows have passed for the new release branch:
63+
* [![Release maven package](https://github.com/cucumber/cucumber-jvm/actions/workflows/release-java.yml/badge.svg)](https://github.com/cucumber/cucumber-jvm/actions/workflows/release-java.yml)
64+
* [![Release on GitHub](https://github.com/cucumber/cucumber-jvm/actions/workflows/release-github.yml/badge.svg)](https://github.com/cucumber/cucumber-jvm/actions/workflows/release-github.yml)
65+
6866
## Last bits ##
6967

7068
Update the cucumber-jvm version in the documentation project:
@@ -74,3 +72,5 @@ Update the cucumber-jvm version in the documentation project:
7472
The cucumber-jvm version for the docs is specified in the docs [versions.yaml](https://github.com/cucumber/docs.cucumber.io/blob/master/data/versions.yaml)
7573

7674
All done! Hurray!
75+
76+
[changelog]: https://github.com/cucumber/changelog#installation

0 commit comments

Comments
 (0)