diff --git a/.circleci/config.yml b/.circleci/config.yml index c28fdeaf..dc76e62f 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -11,7 +11,6 @@ workflows: base-revision: main config-path: .circleci/continue_config.yml mapping: | - gpt4all-bindings/.* run-bindings-workflow true gpt4all-bindings/python/.* run-python-workflow true gpt4all-bindings/csharp/.* run-csharp-workflow true gpt4all-backend/.* run-chat-workflow true diff --git a/.circleci/continue_config.yml b/.circleci/continue_config.yml index 7a8f077c..c3ed13fc 100644 --- a/.circleci/continue_config.yml +++ b/.circleci/continue_config.yml @@ -13,9 +13,6 @@ parameters: run-chat-workflow: type: boolean default: false - run-bindings-workflow: - type: boolean - default: false run-csharp-workflow: type: boolean default: false @@ -687,35 +684,6 @@ workflows: - build-py-windows - build-py-linux - build-py-macos - build-bindings-backend: - when: << pipeline.parameters.run-bindings-workflow >> - jobs: - - hold: - type: approval - - build-bindings-backend-linux: - filters: - branches: - only: - requires: - - hold - - build-bindings-backend-macos: - filters: - branches: - only: - requires: - - hold - - build-bindings-backend-windows: - filters: - branches: - only: - requires: - - hold - - build-bindings-backend-windows-msvc: - filters: - branches: - only: - requires: - - hold build-csharp-deploy: when: << pipeline.parameters.run-csharp-workflow >> jobs: @@ -749,4 +717,36 @@ workflows: - nuget-hold - build-csharp-windows - build-csharp-linux - - build-csharp-macos \ No newline at end of file + - build-csharp-macos + build-bindings-backend: + when: + or: + - << pipeline.parameters.run-python-workflow >> + - << pipeline.parameters.run-csharp-workflow >> + jobs: + - hold: + type: approval + - build-bindings-backend-linux: + filters: + branches: + only: + requires: + - hold + - build-bindings-backend-macos: + filters: + branches: + only: + requires: + - hold + - build-bindings-backend-windows: + filters: + branches: + only: + requires: + - hold + - build-bindings-backend-windows-msvc: + filters: + branches: + only: + requires: + - hold \ No newline at end of file