fix: Publish VS Code extension from release tag (#12765)
## Summary
- Ensure VS Code Marketplace publishing runs from the immutable release
tag instead of the staging branch.
- Wait for release tag creation before invoking the LSP publish workflow
so ref validation and checkout agree.