- Bump the version in all the
nuspecfiles - Bump the required ReactiveUI version in the
nuspecfile if necessary - Bump the version in all the
AssemblyInfo.csfiles msbuild Akavache.sln /p:Configuration=Releasemono ext/tools/xamarin-component.exe package component- Run
nuget.exe packon the three .nuspec files (i.e.Akavache,Akavache.Sqlite3, andAkavache.Mobile) - Run
nuget.exe pushon the three new nupkg files - Run the MakeRelease.ps1, zip up the folders in the
Releasedirectory into a file calledAkavache x.y.z.zip(wherex.y.zis 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