From 2fb0b01fe2d81d4b7c32525f1cc782c526db3f5f Mon Sep 17 00:00:00 2001 From: Erik Ziegler Date: Thu, 3 Dec 2020 11:04:34 +0100 Subject: [PATCH] ci: Fix release workflow issues with Gitbook-cli and missing executors (#2196) --- .circleci/config.yml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index eadc85096..e364e3bf6 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -269,7 +269,12 @@ jobs: paths: . DOCS_PUBLISH: - <<: *defaults + docker: + # Gitbook fails due to graceful-fs updates above this node version :-( + - image: circleci/node:12.9.1 + environment: + TERM: xterm # Enable colors in term + working_directory: ~/repo steps: - checkout - run: @@ -390,7 +395,7 @@ workflows: # Update hub.docker.org - cypress/run: name: 'Generate Percy Snapshots' - executor: cypress/browsers-chrome76 + executor: chrome-and-pacs browser: chrome pre-steps: - run: 'rm -rf ~/.yarn && npm i -g yarn && yarn -v && yarn global @@ -467,7 +472,7 @@ workflows: # and record a Cypress dashboard test run - cypress/run: name: 'Generate Percy Snapshots' - executor: cypress/browsers-chrome76 + executor: chrome-and-pacs browser: chrome pre-steps: - run: 'rm -rf ~/.yarn && npm i -g yarn && yarn -v && yarn global