diff --git a/.github/ISSUE_TEMPLATE/Release_Process.md b/.github/ISSUE_TEMPLATE/Release_Process.md index 1d926669c3..1cde9278cf 100644 --- a/.github/ISSUE_TEMPLATE/Release_Process.md +++ b/.github/ISSUE_TEMPLATE/Release_Process.md @@ -22,24 +22,21 @@ Please **only** use this template if you are a maintainer. - [ ] Create a private branch named `release/v6.x.x` in Azure DevOps repository. All release related changes should happen in this branch. - [ ] Prepare packages - - [ ] Build release packages - - [ ] Sign the MSI packages and RPM package. + - [ ] Kick off coordinated build + - [ ] Sign the RPM package. - [ ] Install and verify the packages. - [ ] Trigger the docker staging builds (signing must be done.) - [ ] Run tests on all supported Linux distributions and publish results -- [ ] Update documentation, and scripts. +- [ ] Update documentation, and scripts. - [ ] Update [CHANGELOG.md](../../CHANGELOG.md) with the finalized change log draft. - [ ] Stage a PR to master to update other documents and scripts to use the new package names, links, and `metadata.json`. -- [ ] Create NuGet packages and publish them to `powershell-core` feed. -- [ ] Run release build to publish Linux packages to Microsoft YUM/APT repositories. +- [ ] Kick off Release pipeline - [ ] Create the release tag and push the tag to `PowerShell/PowerShell` repository. -- [ ] Run release build to create the draft and publish the release in Github. - [ ] For preview releases, merge the release branch to Github `master` with a merge commit. - [ ] For non-preview releases, make sure all changes are either already in master or have - [ ] Delete the release branch. - [ ] Trigger the docker image release. -- [ ] Test and publish NuGet packages on NuGet.org - [ ] Retain builds.