We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2f4f4dc commit bf9356eCopy full SHA for bf9356e
.github/workflows/release.yaml
@@ -4,8 +4,10 @@
4
name: Release Extension
5
6
on:
7
+ workflow_dispatch:
8
+
9
push:
- branches: ['main']
10
+ branches: ["main"]
11
12
jobs:
13
release:
@@ -24,16 +26,16 @@ jobs:
24
26
- uses: actions/setup-node@v3
25
27
with:
28
node-version: 18
- cache: 'npm'
29
+ cache: "npm"
30
- - name: 'Install dependencies'
31
+ - name: "Install dependencies"
32
run: npm ci
33
- - name: 'Build syntaxes, client and server. '
34
+ - name: "Build syntaxes, client and server. "
35
run: npx nx run-many --target=build
36
- - name: 'Package extension'
37
+ - name: "Package extension"
38
run: npx vsce package
39
- - name: 'Semantic Release'
40
+ - name: "Semantic Release"
41
run: npx semantic-release
0 commit comments