Add release checklist
This commit is contained in:
		
							parent
							
								
									598ec5797e
								
							
						
					
					
						commit
						ceca7cfcc7
					
				
							
								
								
									
										33
									
								
								docs/internal/release-checklist.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										33
									
								
								docs/internal/release-checklist.md
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,33 @@ | |||||||
|  | # Main repo | ||||||
|  |  - [ ] Verify that the changelog is up to date | ||||||
|  |  - [ ] Write release notes (Only if non-patch release) | ||||||
|  | 
 | ||||||
|  |  - [ ] Verify that the working directory is clean and on the master branch | ||||||
|  |  - [ ] Change the version in the Makefile to "x.x.x (iso-date)" | ||||||
|  |  - [ ] Update changelog `Unreleased` entry to the new version | ||||||
|  |  - [ ] Commit changes (Commit title: `Dunst vX.X.X`) | ||||||
|  |  - [ ] Tag commit, make sure it's an annotated tag (git tag -a) (Tag title: Dunst vX.X.X) | ||||||
|  |  - [ ] Push commits | ||||||
|  |  - [ ] Push tags | ||||||
|  | 
 | ||||||
|  | # Dunst-project.org | ||||||
|  |  - [ ] Update release number in the download page | ||||||
|  |  - [ ] Update release date in the download page | ||||||
|  |  - [ ] Update version number in the download link | ||||||
|  |  - [ ] Copy release notes to the download page (Only if non-patch release) | ||||||
|  |  - [ ] Copy changelog to the changelog page | ||||||
|  |  - [ ] Copy documentation to the documentation page | ||||||
|  |  - [ ] Verify that they look fine when rendered | ||||||
|  |  - [ ] Commit changes | ||||||
|  |  - [ ] Run deploy script | ||||||
|  |  - [ ] Push to main website repo | ||||||
|  |  - [ ] Push to gh-pages | ||||||
|  | 
 | ||||||
|  | # Main repo | ||||||
|  |  - [ ] Copy release notes to githubs release feature | ||||||
|  |  - [ ] Publish release on github | ||||||
|  |  - [ ] Update maint branch to point to master | ||||||
|  | 
 | ||||||
|  |  - [ ] Create new Unreleased section for the changelog | ||||||
|  |  - [ ] Update Makefile version to -non-git | ||||||
|  |  - [ ] Commit & push | ||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Nikos Tsipinakis
						Nikos Tsipinakis