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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants