File tree Expand file tree Collapse file tree 5 files changed +55
-0
lines changed Expand file tree Collapse file tree 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+
14# guidebook store mirror
25/store
36
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 8686 "semi" : false ,
8787 "printWidth" : 120
8888 },
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+ },
89118 "devDependencies" : {
90119 "@kui-shell/builder" : " 11.5.0-dev-20220821-135102" ,
91120 "@kui-shell/proxy" : " 11.5.0-dev-20220821-135102" ,
You can’t perform that action at this time.
0 commit comments