git.iko.soy/rowtype-yoga/purslint
on main help sign in
Add VS Code Marketplace publish workflow.

Publish extension on release or manual dispatch.

commit566e868628ef4f7a4166b943f872d1ce8975b8b3 authorMark <mark.eibes@gmail.com> dateThu 29 Jan 2026, 11:43 (8 months ago) parentf6e175b
1 file changed+26
.github/workflows/publish-vscode.yml+26
.github/workflows/publish-vscode.ymlnew file+26
@@ -0,0 +1,26 @@
1+name: Publish VS Code Marketplace
2+
3+on:
4+ workflow_dispatch:
5+ release:
6+ types: [published]
7+
8+permissions:
9+ contents: read
10+
11+jobs:
12+ publish:
13+ runs-on: ubuntu-latest
14+ steps:
15+ - uses: actions/checkout@v4
16+
17+ - uses: actions/setup-node@v4
18+ with:
19+ node-version: "20"
20+
21+ - run: npm install
22+ working-directory: vscode-extension
23+ - run: npx vsce publish --pat "${VSCE_TOKEN}"
24+ working-directory: vscode-extension
25+ env:
26+ VSCE_TOKEN: ${{ secrets.VSCE_TOKEN }}