Skip to content

Commit

Permalink
Merge 540c3e3 into 914f625
Browse files Browse the repository at this point in the history
  • Loading branch information
nodech committed Jun 10, 2022
2 parents 914f625 + 540c3e3 commit 17a89d0
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions docs/release-process.md
Expand Up @@ -123,17 +123,17 @@ At this point we don't want to add more complex things to the release candidate,
only `patch`es until release(feature lock).

Process example (e.g. `latest` was `3.1.0` and we are releasing `4.0.0-rc.1`):
- Update network seeds.
- Add new checkpoint. Last checkpoint + 6 months.
- update `package.json` version to `4.99.0` in `master` branch.
- create branch `4.x` from the `master`.
- create branch `4.x-proposal` from the `master`.
- update `package.json` version to `4.99.0` in `master` branch.
- update `package.json` version to `4.0.0-rc.1` in `4.x-proposal` branch.
- optional: In case we want to omit some changes from the `master`,
you can also rebase and discard those commits.
- Create Release doc file for the
`docs/release-notes/release-notes-4.0.0-draft.md`.
`docs/release-notes/release-notes-4.x-draft.md`.
- Update CHANGELOG file with the incompatibilities and actions to take.
- Update network seeds.
- Add new checkpoint. Last checkpoint + 6 months.
- Create PR: `Release v4.0.0-rc.1` from branch `4.x-proposal` to `4.x`.
- PR description containing list of PRs (similar to release notes)
- We can discuss if we want to add something the release candidate for
Expand All @@ -152,7 +152,7 @@ Process example:
- backport `patch`(es) from the `master` to the `4.x-proposal`.
- update `package.json` version to `4.0.0-rc.2` in the `4.x-proposal`.
- Update Release doc file for the
`docs/release-notes/release-notes-4.0.0-draft.md`.
`docs/release-notes/release-notes-4.x-draft.md`.
- Update CHANGELOG file with the incompatibilities and actions to take.
(should not be any)
- Create PR `Release v4.0.0-rc.2` from branch `4.x-proposal` to `4.x`.
Expand All @@ -166,8 +166,8 @@ Process example:
Above process continues until last week where we do the actual release:
- update `package.json` version to `4.0.0` in the `4.x-proposal` branch.
- Rename relase doc file from
`docs/release-notes/release-notes-4.0.0-draft.md` to
`docs/release-notes/release-notes-4.0.0.md`
`docs/release-notes/release-notes-4.x-draft.md` to
`docs/release-notes/release-notes-4.x.md`
- CHANGELOG should be up to date.
- Create PR `Release v4.0.0` from the branch `4.x-proposal` to `4.x`.
- PR list from prev PRs.
Expand Down

0 comments on commit 17a89d0

Please sign in to comment.