Skip to content

Commit 30b8977

Browse files
committed
ci: disable pip/venv DB migration test while langflow-nightly is pip-uninstallable
The PyPI langflow-nightly is currently pip-uninstallable: its core bundle deps (lfx-arxiv, lfx-duckduckgo) pin stable lfx>=0.5.0,<0.6.0, but stable lfx tops out at 0.4.4 (the 0.5.0 line ships only as lfx-nightly, a separate package name that cannot satisfy an lfx pin). So the pip/venv migration job fails at the install step. The Docker Compose migration job is unaffected (it runs the prebuilt nightly image) and stays enabled. Re-enable once either a stable lfx 0.5.x is published to PyPI or nightly bundle variants pinning lfx-nightly are published and langflow-nightly depends on them.
1 parent 601a3e3 commit 30b8977

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

.github/workflows/db-migration-validation.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,17 @@ env:
2525
jobs:
2626
migration-pip-venv:
2727
name: "Migration Test: pip/venv (stable → nightly)"
28+
# TEMPORARILY DISABLED (2026-05-28): the PyPI `langflow-nightly` is currently
29+
# pip-uninstallable. Its core bundle deps (lfx-arxiv, lfx-duckduckgo) are
30+
# published pinning stable `lfx>=0.5.0,<0.6.0`, but stable `lfx` tops out at
31+
# 0.4.4 — the 0.5.0 line ships only as the separately-named `lfx-nightly`,
32+
# which cannot satisfy an `lfx` pin. So this job fails at the install step.
33+
# The Docker Compose job below is unaffected (it runs the prebuilt nightly
34+
# image, whose environment is already resolved). Re-enable once EITHER a
35+
# stable lfx 0.5.x is published to PyPI OR nightly bundle variants (e.g.
36+
# lfx-arxiv-nightly pinning lfx-nightly) are published and langflow-nightly
37+
# depends on them.
38+
if: false
2839
runs-on: ubuntu-latest
2940
timeout-minutes: 30
3041

0 commit comments

Comments
 (0)