mirror of
https://github.com/PowerShell/PowerShell
synced 2026-06-08 12:12:50 +00:00
Update release process template to clarify that most tasks are coordinated by the release pipeline (#9238)
Co-authored-by: Reece Dunham <me@rdil.rocks>
This commit is contained in:
co-authored by
Reece Dunham
parent
14980aa943
commit
f649751ed2
@@ -21,20 +21,22 @@ Please **only** use this template if you are a maintainer.
|
||||
All release related changes should happen in this branch.
|
||||
- [ ] Prepare packages
|
||||
- [ ] 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 [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`.
|
||||
- [ ] Kick off Release pipeline.
|
||||
- [ ] Create the release tag and push the tag to `PowerShell/PowerShell` repository.
|
||||
- [ ] 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 a PR open.
|
||||
- [ ] Delete the release branch.
|
||||
- [ ] Trigger the docker image release.
|
||||
- [ ] Retain builds.
|
||||
- *These tasks are orchestrated by the release pipeline, but here as status to the community.*
|
||||
- [ ] Prepare packages
|
||||
- [ ] Sign the RPM package.
|
||||
- [ ] Install and verify the packages.
|
||||
- [ ] Trigger the docker staging builds (signing must be done).
|
||||
- [ ] Create the release tag and push the tag to `PowerShell/PowerShell` repository.
|
||||
- [ ] Run tests on all supported Linux distributions and publish results.
|
||||
- [ ] 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`.
|
||||
- [ ] 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 a PR open.
|
||||
- [ ] Delete the release branch.
|
||||
- [ ] Trigger the Docker image release.
|
||||
- [ ] Retain builds.
|
||||
|
||||
Reference in New Issue
Block a user