File tree Expand file tree Collapse file tree 1 file changed +24
-2
lines changed
Expand file tree Collapse file tree 1 file changed +24
-2
lines changed Original file line number Diff line number Diff line change 11name : Release
2- on : [release ]
2+ on : [workflow_dispatch ]
33jobs :
4+ tag :
5+ name : Tag
6+ runs-on : ubuntu-latest
7+ if : github.ref == 'refs/heads/master'
8+ steps :
9+
10+ - name : Setup Node.js for use with actions
11+ uses : actions/setup-node@v2.1.2
12+
13+ - name : Checkout
14+ uses : actions/checkout@v2
15+
16+ - name : Unshallow
17+ run : git fetch --prune --unshallow
18+
19+ - name : Install semantic-release
20+ run : yarn global add --no-progress --non-interactive "semantic-release" "@semantic-release/exec"
21+
22+ - name : Run semantic-release
23+ run : $(yarn global bin)/semantic-release
24+ env :
25+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
426
527 release :
628 runs-on : ubuntu-latest
729 # if: startsWith(github.ref, 'refs/tags/')
30+ needs : [tag]
831 steps :
932 - name : Checkout
1033 uses : actions/checkout@v2
2952 with :
3053 version : latest
3154 args : release --rm-dist
32- key : ${{ secrets.YOUR_PRIVATE_KEY }}
3355 env :
3456 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments