mirror of
https://github.com/esp8266/Arduino.git
synced 2025-04-19 23:22:16 +03:00
Update README.md (#5581)
Add specific instructions for breaking changes. Fix some formatting.
This commit is contained in:
parent
b26c19e82e
commit
2f0f49dbe8
@ -71,8 +71,24 @@ Here is an overview of the release process. See the section below for detailed i
|
||||
|
||||
* Prepare release notes in Markdown format.
|
||||
|
||||
* Combine related changes into the following categories, in that order:
|
||||
* For changes that are breaking, duplicate those changes and put the duplicate lines into a separate group called Breaking Changes. That group should go at the top of the Changelog. The original lines for the breaking changes should be marked by appending "(Breaking change)" to the line. Example:
|
||||
|
||||
```
|
||||
Breaking Changes
|
||||
================
|
||||
API xyz changed #1234
|
||||
...
|
||||
|
||||
Library - xyz
|
||||
=============
|
||||
API xyz changed #1234 (Breaking change)
|
||||
...
|
||||
```
|
||||
|
||||
|
||||
* Combine related changes into the following categories, in that order, including breaking changes with the appended mark:
|
||||
|
||||
- Breaking Changes
|
||||
- Core
|
||||
- *Libraries* — one section per library that received changes. If library only had a single change or a few changes, it is also okay to combine changes to a few such libraries under single "Other Libraries" entry.
|
||||
- Upstream dependencies
|
||||
@ -121,6 +137,7 @@ The following points assume work in a direct clone of the repository, and not in
|
||||
* In main README.md:
|
||||
|
||||
- in "Latest release" section, change version number in the readthedocs link to the version which was just released, and verify that all links work.
|
||||
|
||||
* In doc/conf.py
|
||||
|
||||
- update version and release to the *next* milestone
|
||||
|
Loading…
x
Reference in New Issue
Block a user