## Release Steps

### Things to check before releasing
 - Tests pass?
 - Public API documented?
 - Roadmap up to date?


### Steps

1. Cut release branch from develop
2. Bump version in `AssemblyInfo.cs`
3. Update changelog
4. Update nuget release notes in `~/src/PygmentSharp/PygmentSharp.Core/PygmentSharp.Core.nuspec`
5. PR release branch to master
6. If CI passes, merge PR to master
7. Tag master with new version
8. Build nuget: `package.cmd`
9. Push nuget: `build\nuget.exe push PygmentSharp.Core.$VERSION.nupkg`
10. Merge release branch back into develop
11. Delete release branch
## Release Steps

### Things to check before releasing
 - Tests pass?
 - Public API documented?
 - Roadmap up to date?
 - Does it build and pass tests in Release mode?


### Steps

1. Cut release branch from develop
2. Bump version in `AssemblyInfo.cs`
3. Update changelog
4. Update nuget release notes in `~/src/PygmentSharp/PygmentSharp.Core/PygmentSharp.Core.nuspec`
5. PR release branch to master
6. If CI passes, merge PR to master
7. Tag master with new version
8. Build nuget: `package.cmd`
9. Push nuget: `build\nuget.exe push PygmentSharp.Core.$VERSION.nupkg`
10. Merge release branch back into develop
11. Delete release branch
Add note to test Release build
Add note to test Release build
