Skip to content

Commit 37a00cd

Browse files
chore: publish to open-vsx (#1255)
* chore: publish to open-vsx * update ovsx * add github action publishing to open vsx * fix action * update ovsx * chore: install ovsx in CI only Co-authored-by: johnsoncodehk <johnsoncodehk@gmail.com>
1 parent 4643fde commit 37a00cd

File tree

2 files changed

+54
-20
lines changed

2 files changed

+54
-20
lines changed

.github/workflows/release.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: release
2+
3+
on:
4+
push:
5+
tags:
6+
- '*'
7+
8+
jobs:
9+
release:
10+
runs-on: ubuntu-latest
11+
steps:
12+
- uses: actions/checkout@v3
13+
14+
- uses: actions/setup-node@v3
15+
with:
16+
node-version: 16
17+
18+
- run: npm i -g pnpm ovsx
19+
- run: pnpm install --frozen-lockfile --no-optional
20+
- run: pnpm run prepack:node && pnpm ovsx publish
21+
working-directory: extensions/vscode-vue-language-features
22+
env:
23+
OVSX_PAT: ${{ secrets.OVSX_PAT }}

pnpm-lock.yaml

Lines changed: 31 additions & 20 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)