Skip to content

Commit 85fbf6c

Browse files
authored
Merge pull request #2716 from jackfrancis/docs-release-updates
add GPG_TTY, promoted image wait to release docs
2 parents 724a4e7 + eecb14e commit 85fbf6c

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

docs/book/src/developers/releasing.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,12 @@ Additionally, we need to update the `type: InfrastructureProvider` spec in [azur
6969
7070
### Create a tag
7171
72+
Before you create a GPG-signed tag you may need to prepare your local environment's TTY to properly hoist your signed key into the flow of the `git tag` command:
73+
74+
```sh
75+
$ export GPG_TTY=$(tty)
76+
```
77+
7278
- Prepare the release branch. :warning: Always release from the release branch and not from main!
7379
- If releasing a patch release, check out the existing release branch and make sure you have the latest changes:
7480
- `git checkout release-1.x`
@@ -106,6 +112,10 @@ Using [the above example PR](https://github.com/kubernetes/k8s.io/pull/4284), to
106112
### Release in GitHub
107113

108114
- Manually format and categorize the release notes
115+
- Ensure that the promoted release image is live. For example:
116+
```sh
117+
$ docker pull registry.k8s.io/cluster-api-azure/cluster-api-azure-controller:${RELEASE_TAG}
118+
```
109119
- Publish release
110120
- [Announce][release-announcement] the release
111121

0 commit comments

Comments
 (0)