Skip to content

Fix microsoft-git release version parsing#116

Merged
markphip merged 1 commit into
microsoft:mainfrom
scaryrawr:fix/microsoft-git-release-tags
Jun 19, 2026
Merged

Fix microsoft-git release version parsing#116
markphip merged 1 commit into
microsoft:mainfrom
scaryrawr:fix/microsoft-git-release-tags

Conversation

@scaryrawr

Copy link
Copy Markdown
Member

Summary

  • support current microsoft/git release tag shapes, including multi-digit VFS revisions and explicit RC versions
  • keep latest/current/lts resolving to the latest stable release
  • preserve older amd64 legacy Debian package compatibility while avoiding incompatible legacy packages on other architectures
  • add targeted microsoft-git scenarios for latest, legacy package, multi-digit VFS, and explicit prerelease installs

Validation

  • bash -n src/microsoft-git/install.sh test/microsoft-git/*.sh
  • jq empty src/microsoft-git/devcontainer-feature.json test/microsoft-git/scenarios.json
  • devcontainer features test -f microsoft-git --skip-autogenerated .
Support current microsoft/git release tag shapes while preserving stable latest resolution and older Debian package compatibility. Add scenarios for latest, multi-digit VFS revisions, prerelease tags, and legacy packages.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@markphip markphip merged commit 29c0198 into microsoft:main Jun 19, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants