From 881a7b78794a1244bf34ac68cae7cb5d945a35c9 Mon Sep 17 00:00:00 2001 From: "Dat. Ba Dao" Date: Mon, 7 Oct 2024 17:57:24 +0700 Subject: [PATCH] .circleci: test the schema_plan flow only for development branches (#27) Do not run integration test for schema flow on master branch because it will break due to "pull request" context --- .circleci/test-deploy.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.circleci/test-deploy.yml b/.circleci/test-deploy.yml index 59466d3..e819d7c 100644 --- a/.circleci/test-deploy.yml +++ b/.circleci/test-deploy.yml @@ -12,6 +12,11 @@ filters: &filters tags: only: /.*/ +# Use this filters to ensure test jobs always run on all branches except master. +not-master-filters: ¬-master-filters + branches: + ignore: /master/ + # Filter for release tags. release-filters: &release-filters branches: @@ -727,7 +732,7 @@ workflows: - command-test-schema-push - integration-test-declarative-gh: context: ariga-atlas-gh - filters: *filters + filters: *not-master-filters requires: - command-test-setup - command-test-schema-test