This repository was archived by the owner on Mar 22, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 5 files changed +1152
-37
lines changed Expand file tree Collapse file tree 5 files changed +1152
-37
lines changed Original file line number Diff line number Diff line change 4545 command : |
4646 npm run test &&
4747 ./node_modules/.bin/nyc report --temp-directory=coverage --reporter=text-lcov | ./node_modules/.bin/coveralls
48+
49+ release :
50+ docker :
51+ - image : circleci/node:6@sha256:635b022773f0346704312a36d1ce4628e0676a8a2b04e76c15888b67deaeb182
52+ steps :
53+ - checkout
54+ - restore_cache :
55+ key : dependency-cache-{{ checksum "package.json" }}
56+ - run : npm run prepublishOnly
57+ - run : npm run semantic-release
58+
4859#
4960# Workflows
5061#
@@ -54,11 +65,17 @@ workflows:
5465
5566 build_lint_test :
5667 jobs :
57- - build
58-
68+ - build
5969 - lint :
6070 requires :
6171 - build
62- - unit-test :
72+ - unit-test :
6373 requires :
6474 - build
75+ - release :
76+ requires :
77+ - lint
78+ - unit-test
79+ filters :
80+ branches :
81+ only : master
Original file line number Diff line number Diff line change 1+ # Changelog
Original file line number Diff line number Diff line change 5454 "postversion" : " git push --tags origin HEAD" ,
5555 "prepublishOnly" : " npm run lint && npm test && npm run security-check && npm run build" ,
5656 "security-check" : " nsp check" ,
57- "upgrade-dependencies" : " yarn upgrade-interactive --latest --exact"
57+ "upgrade-dependencies" : " yarn upgrade-interactive --latest --exact" ,
58+ "commitmsg" : " commitlint -e $GIT_PARAMS" ,
59+ "semantic-release" : " semantic-release"
5860 },
5961 "dependencies" : {
6062 "aws-sdk" : " 2.221.1"
6163 },
6264 "devDependencies" : {
65+ "@commitlint/cli" : " 6.1.3" ,
66+ "@commitlint/config-conventional" : " 6.1.3" ,
6367 "@types/aws-lambda" : " 0.0.34" ,
6468 "@types/jest" : " 22.2.2" ,
6569 "@types/node" : " 9.6.2" ,
7478 "rollup" : " 0.57.1" ,
7579 "rollup-plugin-hashbang" : " 1.0.1" ,
7680 "rollup-plugin-node-resolve" : " 3.3.0" ,
81+ "semantic-release" : " 15.1.5" ,
7782 "ts-jest" : " 22.4.2" ,
7883 "tslint" : " 5.9.1" ,
7984 "tslint-functional-preset" : " 1.0.2" ,
8287 "peerDependencies" : {
8388 "aws-sdk" : " >= 2.197.0"
8489 },
90+ "commitlint" : {
91+ "extends" : [
92+ " @commitlint/config-conventional"
93+ ]
94+ },
8595 "prettier" : {
8696 "printWidth" : 80 ,
8797 "semi" : false ,
Original file line number Diff line number Diff line change 11{
2- "extends" : [
3- " config:base"
4- ]
2+ "extends" : [" config:base" ],
3+ "automerge" : false ,
4+ "major" : {
5+ "automerge" : false
6+ }
57}
You can’t perform that action at this time.
0 commit comments