File tree Expand file tree Collapse file tree 2 files changed +15
-25
lines changed Expand file tree Collapse file tree 2 files changed +15
-25
lines changed Original file line number Diff line number Diff line change @@ -17,32 +17,22 @@ jobs:
17
17
node-version : ' 14.x'
18
18
registry-url : ' https://registry.npmjs.org'
19
19
20
- - run : yarn
21
- - run : yarn test
22
- - run : yarn build
23
- - run : yarn publish --access public
24
- env :
25
- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
26
- name : Deploy
20
+ - name : Download dependencies
21
+ run : yarn
27
22
28
- - name : Create tag name
29
- run : |
30
- export PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[",]//g')
23
+ - name : Run the tests inside project
24
+ run : yarn test
31
25
32
- - run : echo ${{ env.PACKAGE_VERSION }}
26
+ - name : Transpile typescript to javascript
27
+ run : yarn build
33
28
34
- - run : echo $PACKAGE_VERSION
29
+ - name : Automatic GitHub Release
30
+ uses : justincy/github-action-npm-release@2.0.1
31
+ id : release
35
32
36
- - name : Create Release
37
- id : create_release
38
- uses : actions/create- release@v1
33
+ - name : Publish to NPM Registry
34
+ run : yarn publish --access public
35
+ if : steps. release.outputs.released == 'true'
39
36
env :
40
- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }} # provided by actions
41
- with :
42
- tag_name : ${{ env.PACKAGE_VERSION }}
43
- release_name : Release ${{ env.PACKAGE_VERSION }}
44
- body : |
45
- Changes in this Release
46
- - (See here)[https://github.com/SecJS/Utils/blob/master/README.md]
47
- draft : false
48
- prerelease : false
37
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
38
+ name : Deploy
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @secjs/utils" ,
3
- "version" : " 1.2.5 " ,
3
+ "version" : " 1.2.6 " ,
4
4
"description" : " " ,
5
5
"scripts" : {
6
6
"build" : " tsc" ,
You can’t perform that action at this time.
0 commit comments