File tree Expand file tree Collapse file tree 2 files changed +12
-1
lines changed Expand file tree Collapse file tree 2 files changed +12
-1
lines changed Original file line number Diff line number Diff line change 66 pull_request :
77 branches : [ "main" ]
88 workflow_call :
9+ inputs :
10+ prerelease :
11+ required : false
12+ type : boolean
13+ default : false
914
1015jobs :
1116 build :
7378 - name : Test extension
7479 run : xvfb-run --auto-servernum npm test
7580 - name : Package extension
76- run : vsce package # Should add --pre-release for publishing pre-release
81+ if : ${{ !inputs.prerelease }}
82+ run : vsce package
83+ - name : Package pre-release extension
84+ if : ${{ inputs.prerelease }}
85+ run : vsce package --pre-release
7786 - name : Get version
7887 run : echo "PACKAGE_VERSION=$(npm pkg get version | sed 's/"//g')" >> $GITHUB_ENV
7988 - name : Check version
Original file line number Diff line number Diff line change 1010 build :
1111 uses : ./.github/workflows/build.yml
1212 secrets : inherit # for GH_PAT
13+ with :
14+ prerelease : ${{ github.event_name == 'release' && github.event.action == 'released' }}
1315
1416 deploy :
1517 permissions : write-all
You can’t perform that action at this time.
0 commit comments