From 289fc6f36bc5d5ec5c09e2f8a455959b82882003 Mon Sep 17 00:00:00 2001 From: Sam Salisbury Date: Thu, 25 Jul 2019 11:35:12 +0100 Subject: [PATCH] ci: do not run browserstack tests for forked PRs - They require a secret API key, not available to forks. --- .circleci/config.yml | 6 ++++++ .circleci/config/workflows/ci.yml | 4 ++++ 2 files changed, 10 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index be5d67260d..d48c9241fa 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -309,6 +309,9 @@ workflows: - install-ui-dependencies - build-go-dev - test-ui-browserstack: + filters: + branches: + ignore: /pull\/[0-9]+/ requires: - install-ui-dependencies - build-go-dev @@ -599,6 +602,9 @@ workflows: # - install-ui-dependencies # - build-go-dev # - test-ui-browserstack: +# filters: +# branches: +# ignore: /pull\\/[0-9]+/ # requires: # - install-ui-dependencies # - build-go-dev diff --git a/.circleci/config/workflows/ci.yml b/.circleci/config/workflows/ci.yml index 715f23b443..f33cbdac47 100644 --- a/.circleci/config/workflows/ci.yml +++ b/.circleci/config/workflows/ci.yml @@ -17,6 +17,10 @@ jobs: requires: - install-ui-dependencies - build-go-dev + filters: + branches: + # Forked pull requests have CIRCLE_BRANCH set to pull/XXX + ignore: /pull\/[0-9]+/ - test-go: requires: - build-go-dev