Skip to content

Commit

Permalink
common: update RELEASE_STEPS.md file
Browse files Browse the repository at this point in the history
  • Loading branch information
osalyk committed Jul 25, 2023
1 parent 0a39bd9 commit 8b03239
Showing 1 changed file with 10 additions and 3 deletions.
13 changes: 10 additions & 3 deletions doc/RELEASE_STEPS.md → RELEASE_STEPS.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,12 +66,14 @@ Steps to make a package:

## 4. Publish changes
- for major/minor release:
- git push upstream HEAD:master $VERSION
- git push upstream $VERSION
- create and push stable-$VER branch:
```bash
git checkout -b stable-$VER
git push upstream stable-$VER
```
- create PR from stable-$VER to the next stable branch (or to master, if the release is from the last stable branch)

- for patch release:
- git push upstream HEAD:stable-$VER $VERSION
- create PR from stable-$VER to the next stable branch (or to master, if the release is from the last stable branch)
Expand All @@ -83,8 +85,13 @@ Steps to make a package:
- release title: PMDK Version $VERSION,
- description: copy entry from the ChangeLog
- upload prepared package (pmdk-$VERSION.tar.gz) and its detached signature (pmdk-$VERSION.tar.gz.asc) as an attachment
- announce the release on the pmem group, Slack, and any other channels (if needed)
- this step is not recommended for rc versions
## 6. Announcement (only major/minor releases)
Announce the release on the:
- [pmem.io](https://pmem.io/announcements/)
- [Slack](pmem-io.slack.com)
- [Google group](https://groups.google.com/g/pmem )
## 6. Later, for major/minor release
- on the stable-$VER branch, bump the version of Docker images (`utils/docker/images/set-images-version.sh`) to $VER
Expand Down

0 comments on commit 8b03239

Please sign in to comment.