2025-09-29 10:19:48 -06:00
|
|
|
> When bumping the version, you need to update the following files:
|
|
|
|
|
|
2025-09-30 11:29:30 -06:00
|
|
|
1. [ ] [CMakeLists.txt](../CMakeLists.txt) Bump `GSL_VERSION`
|
|
|
|
|
1. [ ] [README.md](../README.md) Bump `GIT_TAG`
|
|
|
|
|
1. [ ] [ios.yml](../.github/workflows/ios.yml) Bump `MACOSX_BUNDLE_BUNDLE_VERSION` and
|
2025-09-29 10:19:48 -06:00
|
|
|
`MACOSX_BUNDLE_SHORT_VERSION_STRING`
|
|
|
|
|
|
|
|
|
|
> After updating, you need to create a new GitHub release:
|
|
|
|
|
|
2025-09-30 11:29:30 -06:00
|
|
|
1. [ ] [Microsoft/GSL - Create Release](https://github.com/microsoft/GSL/releases/new)
|
2025-09-29 10:19:48 -06:00
|
|
|
|
|
|
|
|
Be sure to update the release notes accordingly and properly mention open-source
|
|
|
|
|
contributors.
|
|
|
|
|
|
|
|
|
|
> After a new release exists, update the `ms-gsl` vcpkg port:
|
|
|
|
|
|
2025-09-30 11:29:30 -06:00
|
|
|
1. [ ] [Microsoft/vcpkg - ms-gsl port](https://github.com/microsoft/vcpkg/tree/master/ports/ms-gsl)
|
2025-09-29 10:19:48 -06:00
|
|
|
|
|
|
|
|
Be sure to monitor the PR that updates the port for any feedback from vcpkg maintainers.
|