Skip to content

Commit 9b6cae6

Browse files
authored
fix(release): publish scripts and versions fix
1 parent 6f535ea commit 9b6cae6

File tree

9 files changed

+386
-232
lines changed

9 files changed

+386
-232
lines changed

Diff for: package-lock.json

+142-76
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: package.json

+11-6
Original file line numberDiff line numberDiff line change
@@ -35,17 +35,22 @@
3535
"ci:build": "npm run build:prod",
3636
"ci:test": "npm t -- --ci --coverage && cat ./dist/jest/coverage/lcov.info | coveralls",
3737
"install:pg": "( cd ./src/playground && npm i )",
38-
"publish": "./scripts/publish/publish.sh",
3938
"release:prepare": "npm run clean && npm run build:prod",
4039
"release:validate": "npm run lint && npm run test",
41-
"release:framework": "npm run release:prepare && npm run release:validate && npm run publish-framework",
42-
"release:modules": "npm run release:prepare && npm run release:validate && npm run publish-modules",
40+
"publish:framework": "./scripts/publish/publish-framework.sh",
41+
"publish:framework:beta": "npm run publish:framework -- beta",
42+
"publish:modules": "./scripts/publish/publish-modules.sh",
43+
"publish:modules:beta": "npm run publish:modules -- beta",
44+
"release:framework": "npm run release:prepare && npm run release:validate && npm run publish:framework",
45+
"release:modules": "npm run release:prepare && npm run release:validate && npm run publish:modules",
46+
"release:framework:beta": "npm run release:prepare && npm run release:validate && npm run publish:framework:beta",
47+
"release:modules:beta": "npm run release:prepare && npm run release:validate && npm run publish:modules:beta",
4348
"test": "jest"
4449
},
4550
"dependencies": {
46-
"@eva-design/dss": "^1.0.1",
47-
"@eva-design/eva": "^1.0.1",
48-
"@eva-design/processor": "^1.0.1",
51+
"@eva-design/dss": "^1.1.0-beta.1",
52+
"@eva-design/eva": "^1.1.0-beta.1",
53+
"@eva-design/processor": "^1.1.0-beta.1",
4954
"hoist-non-react-statics": "^3.2.1",
5055
"lodash.merge": "^4.6.1",
5156
"react-native-eva-icons": "^1.1.0",

Diff for: scripts/publish/publish-framework.sh

+8-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
11
#!/usr/bin/env bash
22

3-
npm publish --access=public ./dist/tsc-out/framework
3+
env=${1}
4+
5+
if [[ $env == "beta" ]]
6+
then
7+
npm publish --tag beta --access=public ./dist/tsc-out/framework
8+
else
9+
npm publish --access=public ./dist/tsc-out/framework
10+
fi

Diff for: scripts/publish/publish-modules.sh

+8-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
11
#!/usr/bin/env bash
22

3-
npm publish --access=public ./dist/tsc-out/eva-icons
3+
env=${1}
4+
5+
if [[ $env == "beta" ]]
6+
then
7+
npm publish --tag beta --access=public ./dist/tsc-out/eva-icons
8+
else
9+
npm publish --access=public ./dist/tsc-out/eva-icons
10+
fi

Diff for: src/framework/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
"url": "https://github.com/akveo/react-native-ui-kitten/issues"
1010
},
1111
"dependencies": {
12-
"@eva-design/dss": "^1.0.1",
13-
"@eva-design/processor": "^1.0.1",
12+
"@eva-design/dss": "^1.1.0-beta.1",
13+
"@eva-design/processor": "^1.1.0-beta.1",
1414
"hoist-non-react-statics": "^3.2.1",
1515
"lodash.merge": "^4.6.1"
1616
}

0 commit comments

Comments
 (0)