Skip to content

Commit 8a590db

Browse files
committed
ci(semantic-release): configured semantic-release
1 parent 850fac1 commit 8a590db

File tree

3 files changed

+15
-14
lines changed

3 files changed

+15
-14
lines changed

.travis.yml

+6-8
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
language: node_js
22
notifications:
33
email: false
4-
after_success: npm run report-coverage
4+
branches:
5+
except:
6+
- "/^v\\d+\\.\\d+\\.\\d+$/"
7+
after_success:
8+
- npm run report-coverage
9+
- npm run semantic-release
510
before_deploy:
611
- npm run build-storybook
712
- git config --global user.name "$GIT_NAME"
@@ -10,13 +15,6 @@ deploy:
1015
- skip_cleanup: true
1116
provider: script
1217
script: npm run deploy
13-
- provider: npm
14-
15-
on:
16-
tags: true
17-
repo: travi/admin.travi.org-components
18-
api_key:
19-
secure: IGXm3VTSwG1uowt8X/eAgORQ8vkYd0RmkpxqLSWIziJC23yW+st1Atab80gKkqS/bLsIhtgC+x082IE4RtVtLWrd/JNSPZLE8Kn45KcYKPWgueQGwB4P4f8J+WeYma/G81GGAZLBD24+z4KuAcxPtkFQ877ZZBIoONdVqb6Eo1mlcMohOZTuYGXazMxICFWLeZVk+fHeMQGKR0/Y/h6oz57b7Z1mprY3iO72/+H3CSFeBJzFVl6sCnzqfidXfWhgXAPsORaUjomQIzcCLvkr1Xfy9uKdfK+B8IMEDNHh4d6RlbCq/r9PGHvx30puOFDaJrLK7AFBbp3aQQZoGv69ZavdOemXp+/4H5yGSqQIyGMXBr7QscNaYk/4e/8EltqDUVRGEErqbBSuLTIhK7ZLQvRFC+Byy+nN4ihUulJU7IOQVo2ThoSUqe0Le4d3JCuyxAbIkH8/SwZbMcF2DRz4FefQpPZ8+hrgNOsgq7u2xAl1zv1d4vyWnyatMJcY2f1LqjiEhi/o3UI73h7sC5FO0A571yDcv4tSJIexCYWJK9f9WS34NheljX2mXt9a5viCPOqA7/8L/c1tTohuFd0F7OKGyHHTJJYssHIMWGf1xtnUUWiozHhu1PZbapOrZkaD77bSJreFM363QmaYSoQKwTm+Y+uUXjHWctWa+a/vDQw=
2018
env:
2119
global:
2220
- secure: FNvLzmIyC69nE8URXRtzfZyWMu798b4wXhkNn2q4PDyWwYgXjA3jD6uOjlUDF2Cf2tRhbxwFaed0IstlzPX3UhoJO0p9Z1GNh1COAQGrMoMXOPPnvuhvCzOeYsPIC6r/8Lt6w/m7YwQ3qYcEfy9/bzf8LKrLNTGpB5/HnmQCfsvRbQC97UL7JoX8BbPuFqyqtGNLDMFgVz2d9Z/OscJ6uUy/caK8Rj2NAh7GfNU1NV2LmZ4Z6Sy9RCqb+aCwaFQi/BkqLPrFOsXLTY18xYio3c33FjpgZvc+XGaaLMWj2Sd8jFEspcLkXBAKjrufzPNc+9V9ogGEuxEccgI2tQiM1TUs0+ng21zqlMk+e9Zo1d9aE+wKXMkIbevf35G/428vnjZJW9gJPtBoSuZdJziTZTTdJASn4wiZtxEuAYYHKKPhXlBob1GhvrQp3EJItpp5kI/l0EQEan5tWoh0y19z19RCCatYLMoZ6hPRNG5arWmOhmeNAJZ6AtsNJypcPP6KWvXfI7rfQGv7gUBWUgkLR0eC3FjCxxUgkHz1dumc5xZlVcgyjpbgDceNIoseznqdtnuGwUYIK4b5X8htoK9uG/EVbUhhCdAraAJFcZnuMWzqCoInP62z6l3GBTByX5bci4+Sje08v7XKru6nftFTBwXMJt4ioCl/jfNYIW0G9jM=

README.md

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
# React components for <https://admin.travi.org>
22

3+
[![npm](https://img.shields.io/npm/v/@travi/admin.travi.org-components.svg?maxAge=2592000)](https://www.npmjs.com/package/@travi/admin.travi.org-components)
4+
[![license](https://img.shields.io/github/license/travi/admin.travi.org-components.svg)](LICENSE)
5+
36
[![Build Status](https://img.shields.io/travis/travi/admin.travi.org-components.svg?style=flat)](https://travis-ci.org/travi/admin.travi.org-components)
47
[![Coverage Status](http://img.shields.io/coveralls/travi/admin.travi.org-components.svg?style=flat)](https://coveralls.io/r/travi/admin.travi.org-components?branch=master)
58
[![bitHound Overall Score](https://www.bithound.io/github/travi/admin.travi.org-components/badges/score.svg)](https://www.bithound.io/github/travi/admin.travi.org-components)
69
[![bitHound](https://img.shields.io/bithound/dependencies/github/travi/admin.travi.org-components.svg?maxAge=2592000)](https://www.bithound.io/github/travi/admin.travi.org-components)
710

8-
[![npm](https://img.shields.io/npm/v/@travi/admin.travi.org-components.svg?maxAge=2592000)](https://www.npmjs.com/package/@travi/admin.travi.org-components)
9-
[![license](https://img.shields.io/github/license/travi/admin.travi.org-components.svg)](LICENSE)
1011
[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)
12+
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)
1113

1214
## Install
1315

package.json

+5-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@travi/admin.travi.org-components",
3-
"version": "1.0.0-beta.1",
3+
"version": "0.0.0-semantically-released",
44
"description": "React components for https://admin.travi.org",
55
"scripts": {
66
"clean": "rimraf dist/ lib/",
@@ -22,11 +22,11 @@
2222
"prepublish": "run-s build",
2323
"postpublish": "greenkeeper-postpublish",
2424
"precommit": "npm test",
25-
"commitmsg": "validate-commit-msg"
25+
"commitmsg": "validate-commit-msg",
26+
"semantic-release": "semantic-release pre && npm publish && semantic-release post"
2627
},
2728
"publishConfig": {
28-
"access": "public",
29-
"tag": "beta"
29+
"access": "public"
3030
},
3131
"repository": {
3232
"type": "git",
@@ -87,6 +87,7 @@
8787
"rollup-plugin-babel": "2.7.1",
8888
"sass-lint": "1.10.2",
8989
"sass-loader": "6.0.3",
90+
"semantic-release": "6.3.2",
9091
"skin-deep": "1.0.0-alpha2",
9192
"storybook-addon-specifications": "1.0.16",
9293
"style-loader": "0.13.2",

0 commit comments

Comments
 (0)