mirror of
https://github.com/kubernetes-sigs/node-feature-discovery.git
synced 2025-03-28 02:37:11 +00:00
Merge pull request #11 from kubernetes-incubator/release-process-update
Adds more specific instructions for releasing.
This commit is contained in:
commit
6498c4b381
1 changed files with 11 additions and 6 deletions
17
RELEASE.md
17
RELEASE.md
|
@ -4,10 +4,15 @@ The node-feature-discovery code is released on an as-needed basis. The process
|
|||
is as follows:
|
||||
|
||||
1. An issue is filed to propose a new release with a changelog since the last
|
||||
release.
|
||||
1. All [OWNERS](OWNERS) must LGTM the release proposal.
|
||||
1. An OWNER runs `git tag -s $VERSION` and inserts the changelog and pushes the
|
||||
tag with `git push $VERSION`.
|
||||
1. The release issue is closed with links to the tagged release.
|
||||
1. An announcement email is sent to `kubernetes-dev@googlegroups.com` with the
|
||||
release. Copy the following checklist into the issue text:
|
||||
|
||||
- [ ] All [OWNERS](OWNERS) must LGTM the release proposal.
|
||||
- [ ] Update the [job template](node-feature-discovery-job.json.template) to use the new tagged container image
|
||||
- [ ] An OWNER runs `git tag -s $VERSION` and insert the changelog into the tag description.
|
||||
- [ ] [Build and push](https://github.com/kubernetes-incubator/node-feature-discovery#building-from-source) a container image with the same tag to [quay.io](https://quay.io/kubernetes_incubator).
|
||||
- [ ] An OWNER pushes the tag with `git push $VERSION`.
|
||||
- [ ] Write the change log into the [Github release info](https://github.com/kubernetes-incubator/node-feature-discovery/releases).
|
||||
- [ ] Add a link to the tagged release in this issue.
|
||||
- [ ] An announcement email is sent to `kubernetes-dev@googlegroups.com` with the
|
||||
subject `[ANNOUNCE] node-feature-discovery $VERSION is released`
|
||||
- [ ] Close this issue.
|
||||
|
|
Loading…
Add table
Reference in a new issue