- Bump the version in all the
nuspec
files - Bump the required ReactiveUI version in the
nuspec
file if necessary - Bump the version in all the
AssemblyInfo.cs
files msbuild Akavache.sln /p:Configuration=Release
mono ext/tools/xamarin-component.exe package component
- Run
nuget.exe pack
on the three .nuspec files (i.e.Akavache
,Akavache.Sqlite3
, andAkavache.Mobile
) - Run
nuget.exe push
on the three new nupkg files - Run the MakeRelease.ps1, zip up the folders in the
Release
directory into a file calledAkavache x.y.z.zip
(wherex.y.z
is the version) - Commit everything, make a tag:
git tag -a -m "Akavache x.y.z" x.y.z HEAD; git push --tags
- Create an entry on Releases
- Publish to the Xamarin Component Store