Skip to content

Commit dd05491

Browse files
Update release processSigned-off-by: matthewpwilson <[email protected]>
1 parent 3ee21f3 commit dd05491

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

CONTRIBUTING.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -135,10 +135,10 @@ We have three main branches in our repo:
135135
### Release process
136136

137137
1. Ensure all code to be released is merged into `dev`.
138-
2. Create a release branch locally based on `master`.
139-
3. Merge commits to be relaased into the release branch. Avoid cherry-picking changes so that `master` always remains a subset of `dev`.
140-
4. Update the version number in `package.json` according to [semantic versioning](https://semver.org/).
138+
2. Make a PR into `dev` to update the version number in `package.json` according to [semantic versioning](https://semver.org/),
141139
- Note: if the only changes being made are to the documentation, do not update the version number. In this case the GitHub Pages site will be published when `master` is built, but no new version of the plug-in will be published.
140+
3. Create a release branch locally based on `master`.
141+
4. Merge commits to be released into the release branch. Avoid cherry-picking changes so that `master` always remains a subset of `dev`.
142142
5. Make a PR to merge your release brnach into `master`. The reviewer should make sure all commits are suitable to release and version number has been updated appropriately.
143143
6. After the PR is merged, Jenkins will run a build of `master` and publish the new version to registry.npmjs.org.
144144
7. Delete the release branch.

0 commit comments

Comments
 (0)