You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
GitHub Action
VSIX Publisher
0.2
GithubAction for publishing extensions to Visual Studio Marketplace
Example usage:
- name: Publish extension to Marketplace
uses: cezarypiatek/[email protected]
with:
extension-file: src\MappingGenerator.Vsix\bin\Release\MappingGenerator.vsix
publish-manifest-file: src\MappingGenerator.Vsix\publishManifest.json
personal-access-code: ${{ secrets.VS_PUBLISHER_ACCESS_TOKEN }}
Example publishManifest.json
{
"$schema": "http://json.schemastore.org/vsix-publish",
"categories": [
"coding",
"scaffolding"
],
"identity": {
"internalName": "mappinggenerator"
},
"overview": "overview.md",
"priceCategory": "free",
"publisher": "54748ff9-45fc-43c2-8ec5-cf7912bc3b84",
"private": false,
"qna": true,
"repo": "https://github.com/cezarypiatek/MappingGenerator"
}