-
Notifications
You must be signed in to change notification settings - Fork 11
Open
Description
Continuation of #190
PRERELEASE
- Create a new Milestone... done, see https://github.com/RWS/ISHRemote/milestone/16
- Start and edit release notes on https://github.com/sdl/ISHRemote/releases/
- All issues/changes should be listed, crosslinked to issue with potential Thank you
- Examples added where possible
- Start and edit a blog post when significant changes happen that need extra explanation. Do this under https://github.com/RWS/ISHRemote/tree/master/Doc like https://github.com/RWS/ISHRemote/blob/master/Doc/ReleaseNotes-ISHRemote-8.2.md
- Prerelease/Preview builds can be done by adding a commit message titled
[PublishToPSGalleryAsPreview]to publish to to PSGallery on https://www.powershellgallery.com/packages/ISHRemote/ - Run Pester tests on various product versions and flavours ... Windows PowerShell, PowerShell on Windows/MacOS/Linux
RELEASE
- Release builds can be done by adding a commit message titled
[PublishToPSGalleryAsRelease]to publish to PSGallery on https://www.powershellgallery.com/packages/ISHRemote/, see main README.MD - Upon successful build and publish, "Publish Release" https://github.com/RWS/ISHRemote/releases matching version, so source control gets labels, etc.
- Use https://github.com/RWS/ISHRemote/blob/master/Doc/ReleaseNotes-ISHRemote-8.2.md for an internal Confluence blogpost
- Use https://github.com/RWS/ISHRemote/blob/master/Doc/ReleaseNotes-ISHRemote-8.2.md for a Community blogpost
POSTRELEASE
- Close the github Milestone
- Prepare for PRERELEASE again, by duplicating this issue... assign new version numbers and Milestones. Bump version to 8.3.0 in source control and build. New ReleaseNotes-ISHRemote-8.3.md, etc
- Close this issue