diff --git a/.circleci/config.yml b/.circleci/config.yml index 50f14fa..380867f 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -79,8 +79,9 @@ workflows: branches: ignore: - gh-pages - - build - - deploy: + - build: requires: - test + - deploy: + requires: - build diff --git a/package.json b/package.json index efbb0ab..99bad67 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "scripts": { "build:cljs": "shadow-cljs release app", "build:sass": "node-sass --output-style compressed src/sass/app.sass | postcss -o public/app/app.css", - "build": "rm -r public/*; run-p copy:* build:*", + "build": "mkdir -p public; rm -r public/*; run-p copy:* build:*", "copy:assets": "cp -R src/assets/* public/", "copy:icons": "cp -R node_modules/open-iconic/font/fonts public", "deploy": "gh-pages -d public -m \"Deploying $(git rev-parse --short HEAD)\"",