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