Rollout Git version v2.46.0
Changelog
https://about.gitlab.com/blog/2024/07/29/whats-new-in-git-2-46-0/
Steps
-
Introduce the new Git version behind a feature flag (Reference). -
Introduce the new bundled Git version in the Makefile. -
Introduce the new bundled Git execution environment in the Git package behind a feature flag. -
Create an issue for the rollout of the feature flag (Reference). -
Optional: Create a change request in case the new Git version contains changes that may cause issues. -
Roll out the feature flag. -
Once the upgrade is deemed stable, remove the feature flag. You can do this in any release, including the release that adds the feature flag.
-
-
Update the default Git version. -
Remove the old bundled Git execution environment. -
Remove the old bundled Git version in the Makefile. -
Update the default Git distribution by updating GIT_VERSION
to the new Git version in the Makefile.
-
-
Optional: Upgrade the minimum required Git version. This is only needed when we want to start using features that have been introduced with the new Git version.
Edited by Justin Tobler