build: add build for docker image with all optional deps (#7957)

* Add build for docker image with all optional deps

* Add to release workflows
This commit is contained in:
Jordan Frazier 2025-05-12 09:26:58 -07:00 • committed by GitHub
commit 409146151c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 128 additions and 6 deletions

View file

@ -211,6 +211,17 @@ jobs:
pre_release: ${{ inputs.pre_release }}
secrets: inherit
call_docker_build_main_all:
name: Call Docker Build Workflow for Langflow
if: inputs.build_docker_main == true
needs: [release-main]
uses: ./.github/workflows/docker-build.yml
with:
main_version: ${{ needs.release-main.outputs.version }}
release_type: main-all
pre_release: ${{ inputs.pre_release }}
secrets: inherit
call_docker_build_main_ep:
name: Call Docker Build Workflow for Langflow with Entrypoint
if: inputs.build_docker_ep == true