File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11name : release
22
33# runs when a tag v* is pushed
4- # releases the extension to GitHub and the vscode marketplace
4+ # packages the extension and creates a GitHub release
55
66on :
77 push :
8686 --title "${{ steps.get_version.outputs.tag }}" \
8787 --notes-file release-notes.md \
8888 --verify-tag
89-
90-
91- publish :
92- name : Publish
93- needs : release
94- timeout-minutes : 30
95- runs-on : ubuntu-latest
96- steps :
97- - uses : actions/checkout@v4
98- - run : node $SCRIPT_DIR/enableWebpack.js
99- - run : npm install
100- - name : Publish to Open VSX Registry
101- uses : HaaLeo/publish-vscode-extension@v1
102- id : publishToOpenVSX
103- with :
104- pat : ${{ secrets.OPEN_VSX_TOKEN }}
105- - name : Publish to Visual Studio Marketplace
106- uses : HaaLeo/publish-vscode-extension@v1
107- with :
108- pat : ${{ secrets.VSCE_TOKEN }}
109- registryUrl : https://marketplace.visualstudio.com
110- extensionFile : ${{ steps.publishToOpenVSX.outputs.vsixPath }}
You can’t perform that action at this time.
0 commit comments