Skip to content

Commit a7f2f19

Browse files
fix(ci): resolve processor_tests dependency conflict
Pin agent-framework-orchestrations to the locked 1.0.0b260507 in the processor_tests install step. The agent-framework-core[all] extra pulls orchestrations in unpinned, so pip's fresh resolve grabbed the stable 1.0.0 which requires agent-framework-core>=1.9.0, conflicting with the pinned agent-framework-core==1.3.0 and failing installation. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent b8c2239 commit a7f2f19

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

.github/workflows/test.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,11 @@ jobs:
132132
run: |
133133
python -m pip install --upgrade pip
134134
cd src/processor
135-
pip install -e .
135+
# Pin agent-framework-orchestrations to the locked, core 1.3.0-compatible
136+
# prerelease. The `agent-framework-core[all]` extra pulls it in unpinned,
137+
# so a fresh pip resolve otherwise grabs the stable 1.0.0 which requires
138+
# agent-framework-core>=1.9.0 and conflicts with the pinned ==1.3.0.
139+
pip install -e . "agent-framework-orchestrations==1.0.0b260507"
136140
pip install pytest pytest-cov pytest-asyncio
137141
138142
- name: Check if Processor Test Files Exist

0 commit comments

Comments
 (0)