Skip to content

Commit

Permalink
Refactor components and update docs (#15)
Browse files Browse the repository at this point in the history
* Refactor components using React 16, update storybook, update docs libs

* Update docs

* Update build config

* Update CI config

* Clean up dependencies
  • Loading branch information
LKay authored Jul 23, 2018
1 parent 02b864b commit 8d61ddf
Show file tree
Hide file tree
Showing 49 changed files with 16,484 additions and 15,227 deletions.
24 changes: 24 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ jobs:
- run: echo $CIRCLE_SHA1 > .circle-sha
- run: echo "Install Dependencies"
- run: npm i
- run: npm i -C www
- run: echo "Run Tests"
- run: npm test
- run: if [ $CIRCLE_BRANCH = 'master' ]; then npm run coverage; fi
Expand All @@ -38,6 +39,20 @@ jobs:
command: |
echo "//registry.npmjs.org/:_authToken=\${NPM_TOKEN}" > ~/.npmrc
npm publish dist
npm run deploy-docs
deploy-docs:
docker:
- image: node:8

steps:
- run: echo $CIRCLE_SHA1 > .circle-sha
- restore_cache:
keys:
- project-{{ checksum ".circle-sha" }}
- run:
command: |
npm run deploy-docs
workflows:
version: 2
Expand All @@ -56,3 +71,12 @@ workflows:
ignore: /.*/
tags:
only: /\d+(\.\d+){2}(-(alpha|beta)(\d+)?)?/

- deploy-docs:
requires:
- deploy
filters:
branches:
ignore: /.*/
tags:
only: /\d+(\.\d+){2}/
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).

## Unreleased
### Updated
- Rewritten with React 16 guidelines (remove deprecated life cycle hooks)
- Update docs configuration and layout
- Update dependencies

## 0.2.8 - 2018-01-23
### Fixed
Expand Down
Loading

0 comments on commit 8d61ddf

Please sign in to comment.