feat: add Yunxiao sync preflight#2159
Conversation
Made-with: Proma
🤖 Open Code ReviewTarget: PR #2159 🔍 OpenCodeReview found 7 issue(s) in this PR. 1.
|
Made-with: Proma
Made-with: Proma
✅ Automated Test Results: PASSEDAll tests passed (7/7 executed). memos_github_open_source/smoke: 1/1, memos_python_core/changed-repo-python: 6/6. Duration: 2s [advisory, non-gating] AI-generated tests on branch test/auto-gen-daae1cc2d1e8b904-20260725140107: 181/181 passed — these do NOT affect the PR verdict; review the branch manually. Branch: |
Made-with: Proma
✅ Automated Test Results: PASSEDAll tests passed (8/8 executed). memos_github_open_source/smoke: 1/1, memos_python_core/changed-repo-python: 7/7. Duration: 2s Branch: |
Made-with: Proma
✅ Automated Test Results: PASSEDAll tests passed (8/8 executed). memos_github_open_source/smoke: 1/1, memos_python_core/changed-repo-python: 7/7. Duration: 2s Branch: |
Summary
孙起, workflow statuses, and priority中before any sync write path is introduced.Safety
workflow_dispatchis enabled; no Issue or PR event triggers exist yet.Verification
uv run --no-project --with pytest pytest tests/test_yunxiao_github_sync.py -quv run --no-project --with ruff ruff check --no-fix scripts/yunxiao_github_sync.py tests/test_yunxiao_github_sync.pyuv run --no-project --with ruff ruff format --check scripts/yunxiao_github_sync.py tests/test_yunxiao_github_sync.pyMade with Proma · GitHub