A practical guide to automating Visual Studio extension builds and publishing using GitHub Actions. Covers three reusable custom actions: vsix-version-stamp for automatic versioning, publish-vsixgallery for sharing CI builds, and publish-marketplace for official releases to the Visual Studio Marketplace. Includes a complete workflow YAML example and guidance on mixing and matching the actions depending on your pipeline needs.
Table of contents
Keeping your version in sync Copy linkPublishing to the Visual Studio Marketplace Copy linkPublishing to a VSIX Gallery (for CI builds and testing) Copy linkMixing and matching Copy linkWhen to use what Copy linkWrap-up Copy link906 Impressions