File tree 5 files changed +55
-0
lines changed
5 files changed +55
-0
lines changed Original file line number Diff line number Diff line change
1
+ # secrets for release
2
+ .release.env
3
+
1
4
# guidebook store mirror
2
5
/store
3
6
Original file line number Diff line number Diff line change
1
+ ASC_PROVIDER=5CR4UDT5VY
Original file line number Diff line number Diff line change
1
+ # Publishing Production Builds
2
+
3
+ 1 . Copy [ release-template.conf] ( release-template.conf ) to ` .release.conf `
4
+ at the top level, and update it with your secrets.
5
+
6
+ 2 . Install dependencies:
7
+
8
+ ``` shell
9
+ npm install -g release-it @release-it/conventional-changelog @release-it/bumper dotenv-cli
10
+ ```
11
+
12
+ 3 . Run ` release-it ` :
13
+
14
+ ``` shell
15
+ release-it
16
+ ```
Original file line number Diff line number Diff line change
1
+ GITHUB_TOKEN = www
2
+ ASC_PROVIDER = xxx
3
+ APP_BUNDLE_ID = yyy
4
+ OSX_SIGNING_IDENTITY = ' Developer ID Application: First Last (xxx)'
5
+ APPLEID = foo@bar.com
6
+ APPLEID_PASSWORD = zzz
Original file line number Diff line number Diff line change 86
86
"semi" : false ,
87
87
"printWidth" : 120
88
88
},
89
+ "release-it" : {
90
+ "hooks" : {
91
+ "before:release" : [
92
+ " if [ ! -f .release.env ]; then echo 'Missing .release.env. Copy and modify docs/release/release-template.env' exit 1; fi" ,
93
+ " npm ci" ,
94
+ " dotenv -e .release.env npm run build:electron:all"
95
+ ]
96
+ },
97
+ "npm" : {
98
+ "publish" : false
99
+ },
100
+ "github" : {
101
+ "release" : true ,
102
+ "releaseName" : " ${version}" ,
103
+ "assets" : [
104
+ " dist/electron/*.zip" ,
105
+ " dist/electron/*.bz2"
106
+ ]
107
+ },
108
+ "plugins" : {
109
+ "@release-it/conventional-changelog" : {
110
+ "preset" : " angular" ,
111
+ "infile" : " CHANGELOG.md"
112
+ },
113
+ "@release-it/bumper" : {
114
+ "out" : " plugins/plugin-client-default/package.json"
115
+ }
116
+ }
117
+ },
89
118
"devDependencies" : {
90
119
"@kui-shell/builder" : " 11.5.0-dev-20220821-135102" ,
91
120
"@kui-shell/proxy" : " 11.5.0-dev-20220821-135102" ,
You can’t perform that action at this time.
0 commit comments