When only package.json is staged, the hook rewrites the commit message to
[milestone] Release vX.Y.Z. After that commit reaches master, GitHub
Actions creates the matching version tag. Pushing that tag triggers the VS Code
Marketplace publish workflow.
The workflows expect these GitHub Actions secrets:
GH_RELEASE_PAT: GitHub token with Contents: Read and write for this repo.
VSCE_PAT: Azure DevOps Marketplace token with Marketplace: Manage.