Merge pull request #155 from Human-Connection/update_version

Update version to 0.5.21
This commit is contained in:
Alina Beck 2019-09-09 18:04:32 +01:00 committed by GitHub
commit 808b3c5a95
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 21 additions and 5 deletions

View File

@ -15,18 +15,17 @@ before_deploy:
- rm -Rf ./node_modules .docs ./preview ./tests *.log*
- rm -Rf ./src/system/icons/_all
- rm -Rf ./src/system/tokens/_examples
deploy:
- provider: npm
skip_cleanup: true
email: $NPM_EMAIL
api_key: $NPM_TOKEN
on:
tags: true
branch: master
condition: ./deployment_condition.sh
- provider: pages
skip_cleanup: true
github_token: $GITHUB_TOKEN # Set in the settings page of your repository, as a secure variable
keep_history: true
on:
tags: true
branch: master
condition: ./deployment_condition.sh

17
deployment_condition.sh Executable file
View File

@ -0,0 +1,17 @@
#!/usr/bin/env bash
BRANCH=$(git rev-parse --abbrev-ref HEAD)
if [ "$BRANCH" != "master" ]; then
exit 1
fi
CURRENT_VERSION=$(cat package.json | jq -r .version)
PUBLISHED_VERSION=$(yarn info @human-connection/styleguide version --silent)
if [ "$CURRENT_VERSION" == "$PUBLISHED_VERSION" ]; then
exit 1
fi
exit 0

View File

@ -1,6 +1,6 @@
{
"name": "@human-connection/styleguide",
"version": "0.5.20",
"version": "0.5.21",
"private": false,
"scripts": {
"serve": "http-server ./docs -o -s",