Skip to content

fix(release): qualify source transfer, Windows writes and CI baselines #142

fix(release): qualify source transfer, Windows writes and CI baselines

fix(release): qualify source transfer, Windows writes and CI baselines #142

Workflow file for this run

name: Optional Ark Turn
on:
pull_request:
paths:
- ".github/workflows/ark-turn.yml"
- "packages/loopx-ark-turn/**"
- "loopx/control_plane/turn_driver/**"
- "loopx/control_plane/collaboration/**"
- "loopx/collaboration_mcp.py"
- "loopx/dsh_goal_mode/**"
- "loopx/cli_commands/turn*.py"
- "loopx/control_plane/goals/acceptance*.ts"
- "loopx/control_plane/goals/acceptance.py"
- "examples/managed-research-team/**"
- "pyproject.toml"
- "tests/test_local_delegation.py"
- "tests/test_managed_research_scenario.py"
- "tests/test_managed_research_team.py"
workflow_dispatch:
permissions:
contents: read
jobs:
adapter-contract:
runs-on: ubuntu-latest
timeout-minutes: 10
strategy:
matrix:
python: ["3.11", "3.13"]
steps:
- uses: actions/checkout@v7
- uses: actions/setup-node@v6
with:
node-version: "24"
- uses: actions/setup-python@v6
with:
python-version: ${{ matrix.python }}
- run: python -m pip install -e ".[test]" -e packages/loopx-ark-turn
- name: Public SDK, real stdio MCP, negative cases and DSH parity
run: >-
python -m pytest -q packages/loopx-ark-turn/tests
tests/test_dsh_goal_mode.py tests/test_turn_managed_executor_binding.py
tests/test_ark_managed_agent_host.py
tests/test_loopx_turn_driver.py tests/test_collaboration_mcp.py
tests/test_auto_research_artifact_receipt.py
tests/test_worker_command_validation.py tests/test_workspace_story_demo.py
tests/test_local_delegation.py tests/test_managed_research_scenario.py
tests/test_managed_research_team.py
- name: Lint optional package and example
run: python -m ruff check packages/loopx-ark-turn examples/managed-research-team