mirror of
				https://github.com/jhbruhn/moonboot.git
				synced 2025-10-30 10:56:01 +00:00 
			
		
		
		
	Add release config
This commit is contained in:
		
							parent
							
								
									970aad565c
								
							
						
					
					
						commit
						65a410c6b1
					
				
					 5 changed files with 26 additions and 6 deletions
				
			
		
							
								
								
									
										7
									
								
								CHANGELOG.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								CHANGELOG.md
									
									
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,7 @@ | ||||||
|  | <!-- next-header --> | ||||||
|  | 
 | ||||||
|  | ## [Unreleased] - ReleaseDate | ||||||
|  | 
 | ||||||
|  | - Initial release! | ||||||
|  | 
 | ||||||
|  | <!-- next-url --> | ||||||
							
								
								
									
										4
									
								
								Cargo.lock
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										4
									
								
								Cargo.lock
									
									
									
										generated
									
									
									
								
							|  | @ -239,14 +239,14 @@ dependencies = [ | ||||||
| 
 | 
 | ||||||
| [[package]] | [[package]] | ||||||
| name = "moonboot-codegen" | name = "moonboot-codegen" | ||||||
| version = "0.1.0" | version = "0.1.0-dev" | ||||||
| dependencies = [ | dependencies = [ | ||||||
|  "moonboot", |  "moonboot", | ||||||
| ] | ] | ||||||
| 
 | 
 | ||||||
| [[package]] | [[package]] | ||||||
| name = "moonboot-macros" | name = "moonboot-macros" | ||||||
| version = "0.1.0" | version = "0.1.0-dev" | ||||||
| dependencies = [ | dependencies = [ | ||||||
|  "proc-macro-error", |  "proc-macro-error", | ||||||
|  "quote 1.0.18", |  "quote 1.0.18", | ||||||
|  |  | ||||||
							
								
								
									
										15
									
								
								Cargo.toml
									
									
									
									
									
								
							
							
						
						
									
										15
									
								
								Cargo.toml
									
									
									
									
									
								
							|  | @ -10,7 +10,7 @@ keywords = ["embedded", "no_std", "bootloader", "framework", "ota", "fota", "upd | ||||||
| # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html | # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html | ||||||
| 
 | 
 | ||||||
| [dependencies] | [dependencies] | ||||||
| moonboot-macros = { path = "./macros" } | moonboot-macros = { path = "./macros", version = "0.1.0-dev" } | ||||||
| heapless = {version = "0.7", features = ["serde"] } | heapless = {version = "0.7", features = ["serde"] } | ||||||
| serde = { version = "1.0", features = ["derive"], default-features = false, optional = true } | serde = { version = "1.0", features = ["derive"], default-features = false, optional = true } | ||||||
| cortex-m = { version = "0.7", optional = true } | cortex-m = { version = "0.7", optional = true } | ||||||
|  | @ -36,8 +36,21 @@ defmt-info = [] | ||||||
| defmt-warn = [] | defmt-warn = [] | ||||||
| defmt-error = [] | defmt-error = [] | ||||||
| 
 | 
 | ||||||
|  | [package.metadata.release] | ||||||
|  | pre-release-replacements = [ | ||||||
|  |   {file="CHANGELOG.md", search="Unreleased", replace="{{version}}"}, | ||||||
|  |   {file="CHANGELOG.md", search="\\.\\.\\.HEAD", replace="...{{tag_name}}", exactly=1}, | ||||||
|  |   {file="CHANGELOG.md", search="ReleaseDate", replace="{{date}}"}, | ||||||
|  |   {file="CHANGELOG.md", search="<!-- next-header -->", replace="<!-- next-header -->\n\n## [Unreleased] - ReleaseDate", exactly=1}, | ||||||
|  |   {file="CHANGELOG.md", search="<!-- next-url -->", replace="<!-- next-url -->\n[Unreleased]: https://github.com/assert-rs/predicates-rs/compare/{{tag_name}}...HEAD", exactly=1}, | ||||||
|  | ] | ||||||
|  | 
 | ||||||
|  | [workspace.metadata.release] | ||||||
|  | shared-version = true | ||||||
|  | 
 | ||||||
| [workspace] | [workspace] | ||||||
| members = [ | members = [ | ||||||
|  |     "macros", | ||||||
|     ".", |     ".", | ||||||
|     "codegen", |     "codegen", | ||||||
| ] | ] | ||||||
|  |  | ||||||
|  | @ -1,9 +1,9 @@ | ||||||
| [package] | [package] | ||||||
| name = "moonboot-codegen" | name = "moonboot-codegen" | ||||||
| version = "0.1.0" | version = "0.1.0-dev" | ||||||
| edition = "2021" | edition = "2021" | ||||||
| 
 | 
 | ||||||
| # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html | # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html | ||||||
| 
 | 
 | ||||||
| [dependencies] | [dependencies] | ||||||
| moonboot = { path = "../" } | moonboot = { path = "../", version = "0.1.0-dev" } | ||||||
|  |  | ||||||
|  | @ -3,7 +3,7 @@ authors = ["Jan-Henrik Bruhn <hi@jhbruhn.de>"] | ||||||
| description = "moonboot macros" | description = "moonboot macros" | ||||||
| edition = "2018" | edition = "2018" | ||||||
| name = "moonboot-macros" | name = "moonboot-macros" | ||||||
| version = "0.1.0" | version = "0.1.0-dev" | ||||||
| 
 | 
 | ||||||
| [lib] | [lib] | ||||||
| proc-macro = true | proc-macro = true | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue