;doc: RELEASING: formatting
This commit is contained in:
		
							parent
							
								
									cb091b26ca
								
							
						
					
					
						commit
						5ad7ef9dde
					
				| @ -23,8 +23,8 @@ in sufficient detail to guide release management and release automation. | |||||||
| | *pull request, PR*              | A request to merge a development branch with master, and any related discussion. On Github, these are kept alongside issues in the issue tracker.                                                                                                                                                                                                                          | | | *pull request, PR*              | A request to merge a development branch with master, and any related discussion. On Github, these are kept alongside issues in the issue tracker.                                                                                                                                                                                                                          | | ||||||
| | *continuous integration, CI*    | Automated actions that run when new code is pushed to a shared repo, such as running tests or producing binaries. On Github this is called Github Actions and action scripts are called *workflows*.                                                                                                                                                                       | | | *continuous integration, CI*    | Automated actions that run when new code is pushed to a shared repo, such as running tests or producing binaries. On Github this is called Github Actions and action scripts are called *workflows*.                                                                                                                                                                       | | ||||||
| |                                 | **hledger concepts**                                                                                                                                                                                                                                                                                                                                                       | | |                                 | **hledger concepts**                                                                                                                                                                                                                                                                                                                                                       | | ||||||
| | *hledger version number*        | A 2-4 part dotted number naming a hledger release: `MA.JOR[.MINOR[.FIXUP]]` or <br>`MA.JOR.99[.PREVIEW]` where 99 means "unreleased (MAJOR+1)". <br>See examples below.                                                                                                                                                                                                    | | | *hledger version number*        | A 2-4 part dotted number naming a hledger release: `MA.JOR[.MINOR[.FIXUP]]` or `MA.JOR.99[.PREVIEW]` where 99 means "unreleased (MAJOR+1)". See examples below.                                                                                                                                                                                                    | | ||||||
| | *hledger version string*        | A line of text describing a hledger binary, shown by `--version`. It contains program name, version number, commit hash and date, machine architecture etc. Eg: <br>`hledger 1.24.1-g7799d526b-20211210, mac-x86_64`                                                                                                                                                       | | | *hledger version string*        | A line of text describing a hledger binary, shown by `--version`. It contains program name, version number, commit hash and date, machine architecture etc. Eg: `hledger 1.24.1-g7799d526b-20211210, mac-x86_64`                                                                                                                                                       | | ||||||
| | *Full, partial, mixed releases* | A release of all the core hledger packages (hledger-lib, hledger, hledger-ui, hledger-web) is called *full*. A release of only some of the core packages is called *partial*. A release where some packages have different versions (because of a previous partial release) is called *mixed*. Major releases are always full, minor releases can be partial and/or mixed. | | | *Full, partial, mixed releases* | A release of all the core hledger packages (hledger-lib, hledger, hledger-ui, hledger-web) is called *full*. A release of only some of the core packages is called *partial*. A release where some packages have different versions (because of a previous partial release) is called *mixed*. Major releases are always full, minor releases can be partial and/or mixed. | | ||||||
| |                                 | **hledger release/build types**                                                                                                                                                                                                                                                                                                                                            | | |                                 | **hledger release/build types**                                                                                                                                                                                                                                                                                                                                            | | ||||||
| | *Major release*                 | hledger major releases include new features and incompatible API changes, and normally happen at the start of each quarter's third month (3/1, 6/1, 9/1, 12/1). Example version number: `1.25`                                                                                                                                                                             | | | *Major release*                 | hledger major releases include new features and incompatible API changes, and normally happen at the start of each quarter's third month (3/1, 6/1, 9/1, 12/1). Example version number: `1.25`                                                                                                                                                                             | | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user