From f7d0c72abd4adb78dddcc89088a66692b079efd2 Mon Sep 17 00:00:00 2001 From: lawrab Date: Fri, 19 Mar 2021 21:26:15 +0000 Subject: [PATCH] Changing configuration for github releases - Changing update location to github releases - Updating version to 0.4.1 - Updating release-checklist.md --- App.config | 2 +- Properties/AssemblyInfo.cs | 4 ++-- docs/release-checklist.md | 10 ++++++---- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/App.config b/App.config index 7c17ad29..ab187bd8 100644 --- a/App.config +++ b/App.config @@ -33,7 +33,7 @@ - + diff --git a/Properties/AssemblyInfo.cs b/Properties/AssemblyInfo.cs index 5a646877..17d78c24 100644 --- a/Properties/AssemblyInfo.cs +++ b/Properties/AssemblyInfo.cs @@ -32,6 +32,6 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("0.4.0")] -[assembly: AssemblyFileVersion("0.4.0")] +[assembly: AssemblyVersion("0.4.1")] +[assembly: AssemblyFileVersion("0.4.1")] [assembly: InternalsVisibleTo("Slipstream.UnitTests")] \ No newline at end of file diff --git a/docs/release-checklist.md b/docs/release-checklist.md index 5a1014fa..405278ee 100644 --- a/docs/release-checklist.md +++ b/docs/release-checklist.md @@ -1,13 +1,15 @@ # Release checklist - Update `Properties/AssemblyInfo.cs`, changing the value of - `AssemblyInformationalVersionAttribute` to current version number + `AssemblyVersion` and `AssemblyFileVersion` to current version number - Tag code with v**MAJOR**.**MINOR**.**PATCH** - Update [CHANGELOG.md](../CHANGELOG.md): Change "next version" to the version number, create a new "next version". Update the diff-links -- Build `setup.msi` (requires [Microsoft Visual Studio 2018 Installer - Projects](https://marketplace.visualstudio.com/items?itemName=VisualStudioClient.MicrosoftVisualStudio2017InstallerProjects)), - rename it to `slipstream-vMAJOR.MINOR.PATCH.msi` +- Build Slipstream with the release target to create the next release and use + the files from the `Releases` folder to create the new release. Make sure to + copy all the *.nupkg files from the previous release so the delta updates from + Squirrel.Windows works as intended, otherwise it will do a full install for + every update. - Github release: Create a new version using the v**MAJOR**.**MINOR**.**PATCH** tag. In the description, link to the [CHANGELOG.md](../CHANGELOG.md) to the description of the version.