From 5e0fc58f279d0fcdd1cce13ee2d831931594ae3c Mon Sep 17 00:00:00 2001 From: rschamp <rschamp@media.mit.edu> Date: Mon, 23 Sep 2019 15:29:33 -0400 Subject: [PATCH] De-alias workflow The requirements for npm publishing and gh-pages are different anyway. --- .circleci/config.yml | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index beb5911ea..24fcca76a 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -42,17 +42,6 @@ aliases: docker: - image: circleci/node:8.16-browsers working_directory: ~/repo - - &config_deploy_requirements - requires: - - build - filters: - branches: - only: - - master - - develop - - smoke - - circle - - /^hotfix\/.*/ jobs: build: @@ -139,6 +128,15 @@ workflows: jobs: - build - deploy-npm: - <<: *config_deploy_requirements + requires: + - build + filters: + branches: + only: + - master + - develop + - circle + - /^hotfix\/.*/ - deploy-gh-pages: - <<: *config_deploy_requirements + requires: + - build -- GitLab