build: dockerfile with entrypoint (#4062)

Adds a dockerfile with an entrypoint for use with Datastax Langflow
This commit is contained in:
Jordan Frazier 2024-10-16 20:18:39 -07:00 • committed by GitHub
commit eedfe43e69
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 187 additions and 25 deletions

View file

@ -24,6 +24,11 @@ on:
required: true
type: boolean
default: false
build_docker_ep:
description: "Build Docker Image for Langflow with Entrypoint"
required: false
type: boolean
default: false
pre_release:
description: "Pre-release"
required: false
@ -203,6 +208,16 @@ jobs:
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
uses: ./.github/workflows/docker-build.yml
with:
version: needs.release-main.outputs.version
release_type: main-ep
pre_release: False
secrets: inherit
create_release:
name: Create Release
runs-on: ubuntu-latest