fix: docker build-main-all (#8182)
* use-with-extras-dockerfile * naming * independent-build-job * build-when-main-is-built * Apply suggestions from code review * remove-build-all-flag
This commit is contained in:
parent
a0c00c015f
commit
3f8f7f28c2
3 changed files with 3 additions and 4 deletions
2
.github/workflows/docker-build.yml
vendored
2
.github/workflows/docker-build.yml
vendored
|
|
@ -175,7 +175,7 @@ jobs:
|
||||||
# LANGFLOW-MAIN (ALL OPTIONAL DEPS) RELEASE
|
# LANGFLOW-MAIN (ALL OPTIONAL DEPS) RELEASE
|
||||||
echo "docker_tags=langflowai/langflow-all${nightly_suffix}:${{ needs.get-version.outputs.version }},langflowai/langflow-all${nightly_suffix}:latest" >> $GITHUB_OUTPUT
|
echo "docker_tags=langflowai/langflow-all${nightly_suffix}:${{ needs.get-version.outputs.version }},langflowai/langflow-all${nightly_suffix}:latest" >> $GITHUB_OUTPUT
|
||||||
echo "ghcr_tags=ghcr.io/langflow-ai/langflow-all${nightly_suffix}:${{ needs.get-version.outputs.version }},ghcr.io/langflow-ai/langflow-all${nightly_suffix}:latest" >> $GITHUB_OUTPUT
|
echo "ghcr_tags=ghcr.io/langflow-ai/langflow-all${nightly_suffix}:${{ needs.get-version.outputs.version }},ghcr.io/langflow-ai/langflow-all${nightly_suffix}:latest" >> $GITHUB_OUTPUT
|
||||||
echo "file=./docker/build_and_push.Dockerfile" >> $GITHUB_OUTPUT
|
echo "file=./docker/build_and_push_with_extras.Dockerfile" >> $GITHUB_OUTPUT
|
||||||
else
|
else
|
||||||
echo "Invalid release type. Exiting the workflow."
|
echo "Invalid release type. Exiting the workflow."
|
||||||
exit 1
|
exit 1
|
||||||
|
|
|
||||||
2
.github/workflows/release.yml
vendored
2
.github/workflows/release.yml
vendored
|
|
@ -212,7 +212,7 @@ jobs:
|
||||||
secrets: inherit
|
secrets: inherit
|
||||||
|
|
||||||
call_docker_build_main_all:
|
call_docker_build_main_all:
|
||||||
name: Call Docker Build Workflow for Langflow
|
name: Call Docker Build Workflow for langflow-all
|
||||||
if: inputs.build_docker_main == true
|
if: inputs.build_docker_main == true
|
||||||
needs: [release-main]
|
needs: [release-main]
|
||||||
uses: ./.github/workflows/docker-build.yml
|
uses: ./.github/workflows/docker-build.yml
|
||||||
|
|
|
||||||
3
.github/workflows/release_nightly.yml
vendored
3
.github/workflows/release_nightly.yml
vendored
|
|
@ -226,7 +226,7 @@ jobs:
|
||||||
secrets: inherit
|
secrets: inherit
|
||||||
|
|
||||||
call_docker_build_main_all:
|
call_docker_build_main_all:
|
||||||
name: Call Docker Build Workflow for Langflow
|
name: Call Docker Build Workflow for langflow-all
|
||||||
if: always() && ${{ inputs.build_docker_main == 'true' }}
|
if: always() && ${{ inputs.build_docker_main == 'true' }}
|
||||||
needs: [release-nightly-main]
|
needs: [release-nightly-main]
|
||||||
uses: ./.github/workflows/docker-build.yml
|
uses: ./.github/workflows/docker-build.yml
|
||||||
|
|
@ -235,7 +235,6 @@ jobs:
|
||||||
main_version: ${{ inputs.nightly_tag_main }}
|
main_version: ${{ inputs.nightly_tag_main }}
|
||||||
secrets: inherit
|
secrets: inherit
|
||||||
|
|
||||||
|
|
||||||
call_docker_build_main_ep:
|
call_docker_build_main_ep:
|
||||||
name: Call Docker Build Workflow for Langflow with Entrypoint
|
name: Call Docker Build Workflow for Langflow with Entrypoint
|
||||||
if: always() && ${{ inputs.build_docker_ep == 'true' }}
|
if: always() && ${{ inputs.build_docker_ep == 'true' }}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue