3838 echo "exists=false" >> $GITHUB_OUTPUT
3939 fi
4040
41- - name : Setup Node.js
42- if : steps.check_tag.outputs.exists == 'false'
43- uses : actions/setup-node@v4
44- with :
45- node-version : ' 20'
46-
47- - name : Setup PNPM
48- if : steps.check_tag.outputs.exists == 'false'
49- uses : pnpm/action-setup@v2
50- with :
51- version : 9.6.0
52- run_install : false
53-
54- - name : Install dependencies
55- if : steps.check_tag.outputs.exists == 'false'
56- run : pnpm i
57-
58- - name : Build VS Code extension
59- if : steps.check_tag.outputs.exists == 'false'
60- run : |
61- cd apps/editor
62- pnpm build
63-
6441 - name : Generate Release Notes
6542 if : steps.check_tag.outputs.exists == 'false'
6643 run : |
@@ -75,14 +52,13 @@ jobs:
7552 git log --pretty=format:"* %s (%h)" -- apps/editor >> release_notes.md
7653 fi
7754
78- - name : Create Release and Upload VSIX
55+ - name : Create Release
7956 if : steps.check_tag.outputs.exists == 'false'
8057 uses : softprops/action-gh-release@v2
8158 with :
8259 tag_name : ${{ steps.package_version.outputs.version }}
8360 name : ${{ steps.package_version.outputs.raw_version }} - VS Code
8461 body_path : release_notes.md
85- files : apps/editor/*.vsix
8662
8763 release-browser :
8864 runs-on : ubuntu-latest
@@ -110,29 +86,6 @@ jobs:
11086 echo "exists=false" >> $GITHUB_OUTPUT
11187 fi
11288
113- - name : Setup Node.js
114- if : steps.check_tag.outputs.exists == 'false'
115- uses : actions/setup-node@v4
116- with :
117- node-version : ' 20'
118-
119- - name : Setup PNPM
120- if : steps.check_tag.outputs.exists == 'false'
121- uses : pnpm/action-setup@v2
122- with :
123- version : 9.6.0
124- run_install : false
125-
126- - name : Install dependencies
127- if : steps.check_tag.outputs.exists == 'false'
128- run : pnpm i
129-
130- - name : Build Browser extension
131- if : steps.check_tag.outputs.exists == 'false'
132- run : |
133- cd apps/browser
134- pnpm build
135-
13689 - name : Generate Release Notes
13790 if : steps.check_tag.outputs.exists == 'false'
13891 run : |
@@ -147,11 +100,10 @@ jobs:
147100 git log --pretty=format:"* %s (%h)" -- apps/browser >> release_notes_browser.md
148101 fi
149102
150- - name : Create Release and Upload ZIPs
103+ - name : Create Release
151104 if : steps.check_tag.outputs.exists == 'false'
152105 uses : softprops/action-gh-release@v2
153106 with :
154107 tag_name : ${{ steps.browser_version.outputs.version }}
155108 name : ${{ steps.browser_version.outputs.raw_version }} - Browser
156109 body_path : release_notes_browser.md
157- files : apps/browser/*.zip
0 commit comments