File tree Expand file tree Collapse file tree
packages/vscode-extension Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -25,16 +25,19 @@ jobs:
2525 registry-url : ' https://registry.npmjs.org'
2626 - name : Install Node.js dependencies
2727 run : npm install
28- - name : Build release ${{ github.event.inputs.version }}
28+ - name : Build release
29+ id : build-release
2930 working-directory : packages/vscode-extension
3031 run : |
3132 if [ "${{ github.event.inputs.isRelease }}" != "yes" ]; then
3233 node ./version.cjs
3334 fi
3435 npx vsce package
3536 ls -lsh ./
36- - name : Upload release to artifact
37- uses : actions/upload-artifact@v2
38- with :
39- name : jsar-devtools
40- path : ' packages/vscode-extension/*.vsix'
37+ - name : Create Release
38+ uses : softprops/action-gh-release@v1
39+ with :
40+ files : |
41+ packages/vscode-extension/*.vsix
42+ repo_token : ${{ secrets.GITHUB_TOKEN }}
43+ tag_name : ${{ steps.build-release.outputs.release_version }}
Original file line number Diff line number Diff line change @@ -21,4 +21,7 @@ fs.writeFileSync('./package.json', JSON.stringify({
2121} , null , 2 ) ) ;
2222
2323console . log (
24- `package.json is updated` , fs . readFileSync ( './package.json' , 'utf-8' ) ) ;
24+ `package.json is updated` , fs . readFileSync ( './package.json' , 'utf-8' ) ) ;
25+
26+ // Update in Github Action
27+ console . info ( '::set-output name=release_version::' + newVersion ) ;
You can’t perform that action at this time.
0 commit comments