;doc: RELEASING: tweaks
This commit is contained in:
		
							parent
							
								
									534ed58d9a
								
							
						
					
					
						commit
						f5a6b9f798
					
				
							
								
								
									
										26
									
								
								RELEASING.md
									
									
									
									
									
								
							
							
						
						
									
										26
									
								
								RELEASING.md
									
									
									
									
									
								
							| @ -35,19 +35,6 @@ Follow our [commit conventions](CONTRIBUTING.html#commit-messages): | ||||
| 
 | ||||
| Always maintain changelogs in main branch (not in release branches). | ||||
| 
 | ||||
| **At start of release cycle:** | ||||
| - add the next release heading, with date "unreleased", above last release heading: | ||||
| 
 | ||||
|     ``` | ||||
|     # LATESTHASH | ||||
| 
 | ||||
|     ...CHANGES... | ||||
| 
 | ||||
|     # NEXTVER unreleased  <- ADD | ||||
| 
 | ||||
|     # LASTVER YYYY-MM-DD | ||||
|     ``` | ||||
| 
 | ||||
| **Frequently**, especially after merging changes, and before cherry picking into release branch: | ||||
| 
 | ||||
| - dry run: `./Shake changelogs -n` | ||||
| @ -60,6 +47,19 @@ Always maintain changelogs in main branch (not in release branches). | ||||
|   - format ([#ISSUE](https://github.com/simonmichael/hledger/issues/), AUTHOR) on its own line | ||||
| - commit: `./Shake changelogs -c` | ||||
| 
 | ||||
| **At some point in the release cycle:** | ||||
| - add the next release heading, with date "unreleased", above last release heading: | ||||
| 
 | ||||
|     ``` | ||||
|     # LATESTHASH | ||||
| 
 | ||||
|     ...CHANGES... | ||||
| 
 | ||||
|     # NEXTVER unreleased  <- ADD | ||||
| 
 | ||||
|     # LASTVER YYYY-MM-DD | ||||
|     ``` | ||||
| 
 | ||||
| **After cherry-picking** changes to a release branch: | ||||
| - move the corresponding changelog items under the pending release heading. | ||||
| 
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user