mirror of
				https://git.proxmox.com/git/fwupd
				synced 2025-11-04 02:01:39 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			53 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			53 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
fwupd Release Notes
 | 
						|
 | 
						|
1. Write NEWS entries for fwupd in the same format as usual.
 | 
						|
 | 
						|
git shortlog 1.1.0.. | grep -i -v trivial | grep -v Merge > NEWS.new
 | 
						|
 | 
						|
Version 1.1.1
 | 
						|
~~~~~~~~~~~~~
 | 
						|
Released: 2018-xx-xx
 | 
						|
 | 
						|
New Features:
 | 
						|
Bugfixes:
 | 
						|
 | 
						|
Update translations:
 | 
						|
 | 
						|
ninja-build fwupd-pot
 | 
						|
tx push --source
 | 
						|
tx pull --all --force --minimum-perc=5
 | 
						|
for f in ../po/*.po; do
 | 
						|
msgattrib --no-location --translated --no-wrap --sort-output $f --output-file=$f
 | 
						|
done
 | 
						|
git add ../po/*.po
 | 
						|
 | 
						|
2. Commit changes to git:
 | 
						|
 | 
						|
# MAKE SURE THESE ARE CORRECT
 | 
						|
export release_ver="1.1.1"
 | 
						|
 | 
						|
git commit -a -m "Release fwupd ${release_ver}"
 | 
						|
git tag -s -f -m "Release fwupd ${release_ver}" "${release_ver}"
 | 
						|
<wait>
 | 
						|
git push --tags
 | 
						|
git push
 | 
						|
 | 
						|
3. Generate the tarball:
 | 
						|
 | 
						|
ninja dist
 | 
						|
 | 
						|
3a. Generate the additon verification metadata
 | 
						|
 | 
						|
gpg -b -a meson-dist/fwupd-${release_ver}.tar.xz
 | 
						|
 | 
						|
4. Upload tarball:
 | 
						|
 | 
						|
scp meson-dist/fwupd-${release_ver}.tar.* hughsient@people.freedesktop.org:~/public_html/releases
 | 
						|
 | 
						|
5. Do post release version bump in meson.build
 | 
						|
 | 
						|
6. Commit changes:
 | 
						|
 | 
						|
git commit -a -m "trivial: post release version bump"
 | 
						|
git push
 |