-
Notifications
You must be signed in to change notification settings - Fork 22
feat: add release flow to README.md #183
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Preview is ready. |
README.md
Outdated
| When you receive the approval of your pull-request from the code owners and pass all the checks, please do the following: | ||
|
|
||
| 1. Squash and merge your PR (It is important to release a new version with Github-Actions) | ||
| 2. Wait until robot creates a PR with a new version of the package and information about your changes in CHANGELOG.md. You can see the process on [the Actions tab](https://github.com/gravity-ui/page-constructor/actions). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is a case when the release PR is already there. You can describe it with a sub-item. For example, if there is already a release PR and no one likes it, then there are not particularly urgent changes, but just in case you can check with other contributors whether they agree to release a new version
README.md
Outdated
| 1. Squash and merge your PR (It is important to release a new version with Github-Actions) | ||
| 2. Wait until robot creates a PR with a new version of the package and information about your changes in CHANGELOG.md. You can see the process on [the Actions tab](https://github.com/gravity-ui/page-constructor/actions). | ||
| 3. Check your changes in CHANGELOG.md and approve robot's PR. | ||
| 4. Squash and merge PR. You can see release process on [the Actions tab](https://github.com/gravity-ui/page-constructor/actions). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
how to mark `breaking changes' and how to release a major?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Agreed to write about patch and minor only
|
|
||
| ## Release flow | ||
|
|
||
| When you receive the approval of your pull-request from the code owners and pass all the checks, please do the following: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we could add here some info about commit message format and it's relation with publishing version
No description provided.