ref: simplify docker build workflow (#4294)

This commit is contained in:
Jordan Frazier 2024-11-06 12:38:05 -08:00 • committed by GitHub
commit 91ccf1f458
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 95 additions and 125 deletions

View file

@ -207,9 +207,9 @@ jobs:
needs: [release-nightly-base, release-nightly-main]
uses: ./.github/workflows/docker-build.yml
with:
release_type: base
nightly_tag_base: ${{ inputs.nightly_tag_base }}
nightly_tag_main: ${{ inputs.nightly_tag_main }}
release_type: nightly-base
base_version: ${{ inputs.nightly_tag_base }}
main_version: ${{ inputs.nightly_tag_main }}
secrets: inherit
call_docker_build_main:
@ -218,17 +218,16 @@ jobs:
needs: [release-nightly-main]
uses: ./.github/workflows/docker-build.yml
with:
release_type: main
nightly_tag_main: ${{ inputs.nightly_tag_main }}
release_type: nightly-main
main_version: ${{ inputs.nightly_tag_main }}
secrets: inherit
# Not currently supported, let's add it later
# call_docker_build_main_ep:
# name: Call Docker Build Workflow for Langflow with Entrypoint
# if: always() && ${{ inputs.build_docker_ep == 'true' }}
# needs: [release-nightly-main]
# uses: ./.github/workflows/docker-build.yml
# with:
# release_type: main-ep
# nightly_tag_main: ${{ inputs.nightly_tag_main }}
# secrets: inherit
call_docker_build_main_ep:
name: Call Docker Build Workflow for Langflow with Entrypoint
if: always() && ${{ inputs.build_docker_ep == 'true' }}
needs: [release-nightly-main]
uses: ./.github/workflows/docker-build.yml
with:
release_type: main-ep
main_version: ${{ inputs.nightly_tag_main }}
secrets: inherit