the pipeline creates a signed Vsix and publish as draft to github releases page with initial rough version of release notes
Eric converts github draft release to published
someone on the pylance team approves the pipeline run and it continues to publish to marketplace
Alternative:
I can make it auto publish to marketplace after 2hrs or a set amount of time. If Eric doesn't convert the release draft to published, in github, then the marketplace step should fail. The benefit being the process is not blocked by Pylance, for instance if it was a weekend or holiday
New Publishing workflow
Alternative: I can make it auto publish to marketplace after 2hrs or a set amount of time. If Eric doesn't convert the release draft to published, in github, then the marketplace step should fail. The benefit being the process is not blocked by Pylance, for instance if it was a weekend or holiday