From 11de954abd87c9b633749196fdb1e7944568207c Mon Sep 17 00:00:00 2001 From: Krrish Dholakia Date: Fri, 7 Jun 2024 07:58:10 -0700 Subject: [PATCH] build(config.yml): setup approve and run workflow for circle ci testing on pr's --- .circleci/config.yml | 34 +++++++++++++++++++++++++++++++--- 1 file changed, 31 insertions(+), 3 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index e919d37da..f806a4546 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -319,9 +319,37 @@ workflows: version: 2 build_and_test: jobs: - - local_testing - - build_and_test - - installing_litellm_on_python + - hold: + type: approval + filters: + branches: + ignore: + - main + - /litellm_.*/ + - local_testing: + requires: + - hold + filters: + branches: + ignore: + - main + - /litellm_.*/ + - build_and_test: + requires: + - hold + filters: + branches: + ignore: + - main + - /litellm_.*/ + - installing_litellm_on_python: + requires: + - hold + filters: + branches: + ignore: + - main + - /litellm_.*/ - publish_to_pypi: requires: - local_testing