Skip to content

Commit 6b49c57

Browse files
committed
restore docs/upgrade_checklist.md
1 parent aea4413 commit 6b49c57

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

docs/upgrade_checklist.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
> When bumping the version, you need to update the following files:
2+
3+
1. [ ] [CMakeLists.txt](../CMakeLists.txt) Bump `GSL_VERSION`
4+
1. [ ] [README.md](../README.md) Bump `GIT_TAG`
5+
1. [ ] [ios.yml](../.github/workflows/ios.yml) Bump `MACOSX_BUNDLE_BUNDLE_VERSION` and
6+
`MACOSX_BUNDLE_SHORT_VERSION_STRING`
7+
8+
> After updating, you need to create a new GitHub release:
9+
10+
1. [ ] [Microsoft/GSL - Create Release](https://github.com/microsoft/GSL/releases/new)
11+
12+
Be sure to update the release notes accordingly and properly mention open-source
13+
contributors.
14+
15+
> After a new release exists, update the `ms-gsl` vcpkg port:
16+
17+
1. [ ] [Microsoft/vcpkg - ms-gsl port](https://github.com/microsoft/vcpkg/tree/master/ports/ms-gsl)
18+
19+
Be sure to monitor the PR that updates the port for any feedback from vcpkg maintainers.

0 commit comments

Comments
 (0)