Skip to content

Commit 3910170

Browse files
erichareautofix-ci[bot]Adam-Aghili
authored andcommitted
fix: Remove remote docling VLM component (langflow-ai#10547)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> Co-authored-by: Adam Aghili <Adam.Aghili@ibm.com>
1 parent 7ddf616 commit 3910170

6 files changed

Lines changed: 16 additions & 306 deletions

File tree

.github/workflows/cross-platform-test.yml

Lines changed: 7 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -89,15 +89,10 @@ jobs:
8989
arch: amd64
9090
runner: ubuntu-latest
9191
python-version: "3.12"
92-
# macOS AMD64
93-
- os: macos
94-
arch: amd64
95-
runner: macos-13
96-
python-version: "3.10"
97-
- os: macos
98-
arch: amd64
99-
runner: macos-13
100-
python-version: "3.12"
92+
# macOS-13 Brown out
93+
# TODO add macos-15-intel
94+
# https://github.com/actions/runner-images/issues/13046
95+
# https://github.com/godot-rust/gdext/pull/1402
10196
# macOS ARM64 (Apple Silicon)
10297
- os: macos
10398
arch: arm64
@@ -392,10 +387,8 @@ jobs:
392387
arch: amd64
393388
runner: ubuntu-latest
394389
python-version: "3.13"
395-
- os: macos
396-
arch: amd64
397-
runner: macos-13
398-
python-version: "3.13"
390+
# macOS-13 Brown out
391+
# TODO add macos-15-intel
399392
- os: macos
400393
arch: arm64
401394
runner: macos-latest
@@ -712,4 +705,4 @@ jobs:
712705
else
713706
echo "❌ Critical platform tests were skipped unexpectedly"
714707
exit 1
715-
fi
708+
fi

.github/workflows/nightly_build.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,11 @@ on:
2222
required: false
2323
type: boolean
2424
default: false
25+
skip_slack:
26+
description: "Skip slack message on failure. Only do this for testing purposes."
27+
required: false
28+
type: boolean
29+
default: false
2530
push_to_registry:
2631
description: "Whether to push images to registries. Set to false for testing builds without publishing."
2732
required: false
@@ -229,7 +234,7 @@ jobs:
229234
slack-notification:
230235
name: Send Slack Notification
231236
needs: [frontend-tests, backend-unit-tests, release-nightly-build]
232-
if: ${{ github.repository == 'langflow-ai/langflow' && always() && (needs.release-nightly-build.result == 'failure' || needs.frontend-tests.result == 'failure' || needs.backend-unit-tests.result == 'failure' || needs.release-nightly-build.result == 'success') }}
237+
if: ${{ github.repository == 'langflow-ai/langflow' && !inputs.skip_slack && always() && (needs.release-nightly-build.result == 'failure' || needs.frontend-tests.result == 'failure' || needs.backend-unit-tests.result == 'failure' || needs.release-nightly-build.result == 'success') }}
233238
runs-on: ubuntu-latest
234239
steps:
235240
- name: Send failure notification to Slack

.secrets.baseline

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@
153153
"filename": ".github/workflows/nightly_build.yml",
154154
"hashed_secret": "3e26d6750975d678acb8fa35a0f69237881576b0",
155155
"is_verified": false,
156-
"line_number": 227,
156+
"line_number": 232,
157157
"is_secret": false
158158
}
159159
],
@@ -1402,6 +1402,5 @@
14021402
}
14031403
]
14041404
},
1405-
"generated_at": "2025-11-03T17:12:39Z"
1406-
1405+
"generated_at": "2025-11-10T17:33:14Z"
14071406
}

src/lfx/src/lfx/_assets/component_index.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

src/lfx/src/lfx/components/docling/__init__.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,22 +8,19 @@
88
from .chunk_docling_document import ChunkDoclingDocumentComponent
99
from .docling_inline import DoclingInlineComponent
1010
from .docling_remote import DoclingRemoteComponent
11-
from .docling_remote_vlm import DoclingRemoteVLMComponent
1211
from .export_docling_document import ExportDoclingDocumentComponent
1312

1413
_dynamic_imports = {
1514
"ChunkDoclingDocumentComponent": "chunk_docling_document",
1615
"DoclingInlineComponent": "docling_inline",
1716
"DoclingRemoteComponent": "docling_remote",
1817
"ExportDoclingDocumentComponent": "export_docling_document",
19-
"DoclingRemoteVLMComponent": "docling_remote_vlm",
2018
}
2119

2220
__all__ = [
2321
"ChunkDoclingDocumentComponent",
2422
"DoclingInlineComponent",
2523
"DoclingRemoteComponent",
26-
"DoclingRemoteVLMComponent",
2724
"ExportDoclingDocumentComponent",
2825
]
2926

src/lfx/src/lfx/components/docling/docling_remote_vlm.py

Lines changed: 0 additions & 284 deletions
This file was deleted.

0 commit comments

Comments
 (0)