Skip to content

Commit b70c855

Browse files
authored
Merge pull request #66 from hipstersmoothie/auto
set up auto
2 parents f0d7c5e + ed5c495 commit b70c855

File tree

4 files changed

+566
-2667
lines changed

4 files changed

+566
-2667
lines changed

.circleci/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
- rn/yarn_install
3434
- run:
3535
name: Publish a release to NPM
36-
command: yarn semantic-release
36+
command: yarn release
3737

3838

3939
workflows:

package.json

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,34 +9,30 @@
99
"build": "tsc",
1010
"test": "jest",
1111
"lint": "eslint src/**/*.ts",
12-
"semantic-release": "semantic-release"
12+
"release": "auto shipit"
1313
},
1414
"peerDependencies": {
1515
"react": ">=16.8.0",
1616
"react-native": ">=0.59"
1717
},
1818
"devDependencies": {
19+
"@auto-it/all-contributors": "^9.11.0",
20+
"@auto-it/first-time-contributor": "^9.11.0",
1921
"@react-native-community/eslint-config": "^0.0.7",
20-
"@semantic-release/changelog": "^5.0.0",
21-
"@semantic-release/commit-analyzer": "^8.0.1",
22-
"@semantic-release/git": "^9.0.0",
23-
"@semantic-release/github": "^7.0.4",
24-
"@semantic-release/npm": "^7.0.3",
25-
"@semantic-release/release-notes-generator": "^9.0.0",
2622
"@testing-library/react-hooks": "^3.2.1",
2723
"@testing-library/react-native": "^5.0.3",
2824
"@types/jest": "^25.1.3",
2925
"@types/react": "^16.9.10",
3026
"@types/react-native": "^0.61.0",
3127
"all-contributors-cli": "^6.13.0",
28+
"auto": "^9.11.0",
3229
"eslint": "^6.8.0",
3330
"eslint-plugin-prettier": "^3.1.2",
3431
"jest": "^25.1.0",
3532
"prettier": "^1.19.1",
3633
"react": "^16.12.0",
3734
"react-native": "^0.61.5",
3835
"react-test-renderer": "^16.12.0",
39-
"semantic-release": "^17.0.4",
4036
"ts-jest": "^25.2.1",
4137
"typescript": "^3.6.4"
4238
},
@@ -48,5 +44,15 @@
4844
"license": "ISC",
4945
"files": [
5046
"lib"
51-
]
47+
],
48+
"auto": {
49+
"plugins": [
50+
"npm",
51+
"all-contributors",
52+
"first-time-contributor",
53+
"released"
54+
],
55+
"onlyPublishWithReleaseLabel": true,
56+
"noVersionPrefix": true
57+
}
5258
}

release.config.js

Lines changed: 0 additions & 17 deletions
This file was deleted.

0 commit comments

Comments
 (0)