Skip to content
This repository was archived by the owner on Jan 30, 2020. It is now read-only.

Commit b8127af

Browse files
authored
Merge pull request #1719 from jonboulle/master
docs/release: fix tagger identity
2 parents 2ef632e + 31f0e37 commit b8127af

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

Documentation/release.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,11 @@ Set desired version as environment variable for following steps. Here is an exam
1212
export VERSION=v0.13.0
1313
```
1414

15+
Set the subkey ID for the appropriate signing key:
16+
```
17+
export SUBKEYID=3F1B2C87
18+
```
19+
1520
All releases version numbers follow the format of [semantic versioning 2.0.0](http://semver.org/).
1621

1722
### Major, Minor Version Release, or its Pre-release
@@ -31,7 +36,7 @@ All releases version numbers follow the format of [semantic versioning 2.0.0](ht
3136
- Manually check fleet is buildable in Linux, Darwin.
3237
- Manually check upgrade fleet cluster of previous minor version works well.
3338
- Manually check new features work well.
34-
- Add a signed tag through `git tag -s ${VERSION} -u 3F1B2C87`.
39+
- Add a signed tag through `GIT_COMMITTER_NAME="CoreOS Application Signing Key" GIT_COMMITTER_EMAIL="[email protected]" git tag -s ${VERSION} -u $SUBKEYID`.
3540
- Sanity check tag correctness through `git show tags/$VERSION`.
3641
- Push the tag to GitHub through `git push origin tags/$VERSION`. This assumes `origin` corresponds to "https://github.com/coreos/fleet".
3742

@@ -56,9 +61,8 @@ The following commands are used for public release sign:
5661

5762
```
5863
cd release
59-
gpg --sign -u 3F1B2C87 fleet-${VERSION}.tar.gz
60-
# use `CoreOS ACI Builder <[email protected]>` secret key
61-
gpg -u 3F1B2C87 -a --output fleetd-${VERSION}-linux-amd64.aci.asc --detach-sig fleetd-${VERSION}-linux-amd64.aci
64+
gpg --sign -u $SUBKEYID fleet-${VERSION}.tar.gz
65+
gpg -u $SUBKEYID -a --output fleetd-${VERSION}-linux-amd64.aci.asc --detach-sig fleetd-${VERSION}-linux-amd64.aci
6266
```
6367

6468
## Publish Release Page in GitHub

0 commit comments

Comments
 (0)