Move codebase into LiOS-webrtc/ subfolder#2
Conversation
|
Warning Review limit reached
More reviews will be available in 7 minutes and 47 seconds. Learn how PR review limits work. Your organization has run out of usage credits. Purchase more in the billing tab. ⌛ How to resolve this issue?After more reviews become available, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans include higher PR review limits than trial, open-source, and free plans. In all cases, reviews become available again over time. During sustained high-volume PR review activity, CodeRabbit may temporarily slow when the next review becomes available. Please see our Fair Usage Limits Policy for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Free Run ID: ⛔ Files ignored due to path filters (8)
📒 Files selected for processing (105)
📝 WalkthroughWalkthroughRoot README and ChangesRepository restructuring into modular subproject layout
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Poem
Note 🎁 Summarized by CodeRabbit FreeYour organization is on the Free plan. CodeRabbit will generate a high-level summary and a walkthrough for each pull request. For a comprehensive line-by-line review, please upgrade your subscription to CodeRabbit Pro by visiting https://app.coderabbit.ai/login. Comment |
255f04c to
6cfb2d0
Compare
Restructure the repo so this codebase lives under lios-webrtc/ alongside future LiOS subprojects (e.g. data/). The .github/ stays at root so the CI workflow keeps working; its jobs now run from lios-webrtc/. - git mv every top-level file/folder into lios-webrtc/ (108 pure renames). - .github/workflows/ci.yml: set working-directory: lios-webrtc for lint and test jobs; pass manifest-path to setup-pixi; update go-build paths (go-version-file and working-directory). - New root README.md pointing at lios-webrtc/. - New minimal root .gitignore for orphan local caches still sitting at root. Verified locally with ruff (clean), py_compile across key sources/examples, and load_env() correctly resolving to lios-webrtc/.env in the new layout.
Restructure the repo so this codebase lives under LiOS-webrtc/ alongside future LiOS subprojects (e.g. data/). The .github/ stays at root so the CI workflow keeps working; its jobs now run from LiOS-webrtc/.
Verified locally with ruff (clean), py_compile across key sources/examples, and load_env() correctly resolving to LiOS-webrtc/.env in the new layout.
Summary
Changes
Checklist
pixi run ruff check src testspassespixi run pytestpasses (andpixi run pytest -m gpuif GPU code changed)cd signal-server && go build -o webrtcssvr .builds (if Go code changed)README.md/README.zh-CN.md/design.md/docs/)Summary by CodeRabbit
Documentation
Chores
Chores / CI