[object Object]

← back to Exo

hold circleci tests for approval on non-main branches

23ae5e92c57baf126fbd1e6391e04ee68382a796 · 2024-08-22 14:23:26 +0100 · Alex Cheema

Files touched

Diff

commit 23ae5e92c57baf126fbd1e6391e04ee68382a796
Author: Alex Cheema <alexcheema123@gmail.com>
Date:   Thu Aug 22 14:23:26 2024 +0100

    hold circleci tests for approval on non-main branches
---
 .circleci/config.yml | 25 ++++++++++++++++++++-----
 1 file changed, 20 insertions(+), 5 deletions(-)

diff --git a/.circleci/config.yml b/.circleci/config.yml
index d789a657..20d8ded1 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -216,8 +216,23 @@ workflows:
   version: 2
   build_and_test:
     jobs:
-      - unit_test
-      - discovery_integration_test
-      - chatgpt_api_integration_test_mlx
-      - test_macos_m1
-      # - chatgpt_api_integration_test_tinygrad
\ No newline at end of file
+      - hold_for_approval:
+          type: approval
+          filters:
+            branches:
+              ignore: main
+      - unit_test:
+          requires:
+            - hold_for_approval
+      - discovery_integration_test:
+          requires:
+            - hold_for_approval
+      - chatgpt_api_integration_test_mlx:
+          requires:
+            - hold_for_approval
+      - test_macos_m1:
+          requires:
+            - hold_for_approval
+      # - chatgpt_api_integration_test_tinygrad:
+      #     requires:
+      #       - hold_for_approval
\ No newline at end of file

← d54944f4 stream outputs from chatgpt api integration test  ·  back to Exo  ·  use fast AutoProcessor fixes #164 tokenizer issues with mist 0d218e24 →