We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e49cd74 commit 0747420Copy full SHA for 0747420
.github/workflows/ci.yml
@@ -6,11 +6,15 @@ on:
6
7
jobs:
8
deploy:
9
- runs-on: windows-latest
+ runs-on: ubuntu-latest
10
steps:
11
- - name: Publish Extension
12
- uses: cezarypiatek/VsixPublisherAction@1.1
+ - uses: actions/checkout@v4
+ - uses: actions/setup-node@v4
13
with:
14
- extension-file: src\MappingGenerator.Vsix\bin\Release\MappingGenerator.vsix
15
- publish-manifest-file: src\MappingGenerator.Vsix\publishManifest.json
16
- personal-access-code: ${{ secrets.VS_MARKETPLACE_TOKEN }}
+ node-version: 20
+ - run: npm ci
+ - name: Publish to Visual Studio Marketplace
17
+ uses: HaaLeo/publish-vscode-extension@v2
18
+ with:
19
+ pat: ${{ secrets.VS_MARKETPLACE_TOKEN }}
20
+ registryUrl: https://marketplace.visualstudio.com
0 commit comments