From 476eb2c18d844c694d4d8e23ef33be3c7664c52e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adam=20Trzci=C5=84ski?= Date: Mon, 11 May 2020 14:08:45 +0200 Subject: [PATCH] chore: ci config - workflows (#177) --- .circleci/config.yml | 27 +++++++-------------------- 1 file changed, 7 insertions(+), 20 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 9e93ebe8..2be9c265 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -26,10 +26,6 @@ aliases: key: dependencies-website-{{ checksum "website/package.json" }} paths: website/node_modules - - &filter-only-master - branches: - only: master - - &filter-ignore-gh-pages branches: ignore: gh-pages @@ -101,30 +97,21 @@ jobs: yarn exp login -u "$EXP_USERNAME" -p "$EXP_PASSWORD" yarn exp publish --non-interactive - # deploy: - # <<: *defaults - # steps: - # - attach_workspace: - # at: ~/react-native-ios-kit - # - run: | - # npm config set //registry.npmjs.org/:_authToken $NPM_TOKEN - # npm publish - workflows: version: 2 - build-and-test: + test: jobs: - build: - filters: - tags: - only: /.*/ + filters: *filter-ignore-gh-pages - tests: requires: - build - filters: *filter-ignore-gh-pages - # - deploy: - # filters: *filter-tag + + release: + jobs: + - build: + filters: *filter-tag - deploy-website: requires: - build