File tree Expand file tree Collapse file tree 3 files changed +226
-1
lines changed Expand file tree Collapse file tree 3 files changed +226
-1
lines changed Original file line number Diff line number Diff line change 40
40
yarn test
41
41
env :
42
42
CI : true
43
+ - name : yarn build
44
+ run : yarn build
45
+ - name : release
46
+ env :
47
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
48
+ run : npx semantic-release
43
49
- name : Notify slack success
44
50
if : env.SLACK_BOT_TOKEN
45
51
env :
Original file line number Diff line number Diff line change 15
15
"devDependencies" : {
16
16
"@babel/core" : " ^7.6.4" ,
17
17
"@babel/preset-env" : " ^7.6.3" ,
18
+ "@semantic-release/changelog" : " ^5.0.1" ,
19
+ "@semantic-release/git" : " ^9.0.0" ,
18
20
"@zeit/ncc" : " ^0.20.5" ,
19
21
"babel-jest" : " ^24.9.0" ,
20
22
"husky" : " ^3.0.9" ,
26
28
"hooks" : {
27
29
"pre-commit" : " pretty-quick --staged"
28
30
}
31
+ },
32
+ "release" : {
33
+ "plugins" : [
34
+ " @semantic-release/commit-analyzer" ,
35
+ " @semantic-release/release-notes-generator" ,
36
+ " @semantic-release/changelog" ,
37
+ [
38
+ " @semantic-release/npm" ,
39
+ {
40
+ "npmPublish" : false
41
+ }
42
+ ],
43
+ " @semantic-release/github" ,
44
+ [
45
+ " @semantic-release/git" ,
46
+ {
47
+ "assets" : [
48
+ " CHANGELOG.md" ,
49
+ " package.json" ,
50
+ " dist"
51
+ ]
52
+ }
53
+ ]
54
+ ],
55
+ "branches" : [
56
+ " main" ,
57
+ " +([0-9])?(.{+([0-9]),x}).x" ,
58
+ {
59
+ "name" : " beta" ,
60
+ "prerelease" : true
61
+ },
62
+ {
63
+ "name" : " alpha" ,
64
+ "prerelease" : true
65
+ }
66
+ ]
29
67
}
30
68
}
You can’t perform that action at this time.
0 commit comments