mirror of
https://github.com/modelscope/FunASR.git
synced 2026-10-12 02:19:18 +00:00
@@ -152,7 +152,7 @@ Set `GITHUB_TOKEN` when running this from CI or a shared network so GitHub's pub
|
||||
| Integration PR | Growth reason | Current maintainer action |
|
||||
|---|---|---|
|
||||
| `huggingface/transformers#46180` Fun-ASR-Nano model support | Makes Fun-ASR-Nano usable through the default HF API surface and model docs | Current blocker is an unrelated LightOnOCR shared-cache failure in `tests_processors`; the account cannot rerun Hugging Face Actions jobs, so wait for a maintainer rerun and avoid duplicate comments unless new CI evidence appears. |
|
||||
| `sgl-project/sglang-omni#898` Fun-ASR serving support | Exposes Fun-ASR-Nano through a high-visibility serving runtime for ASR benchmarks and GPU deployment | Help keep benchmark claims precise: exact checkpoint/revision, dtype, GPU, concurrency, SeedTTS EN full-set comparison against Qwen3-ASR, and a copy-paste smoke command. |
|
||||
| `sgl-project/sglang-omni#898` Fun-ASR serving support | Exposes Fun-ASR-Nano through a high-visibility serving runtime for ASR benchmarks and GPU deployment | The contributor-owned branch is currently dirty; LauraGPT already posted a concrete ASR benchmark rename/docs conflict recipe, and the author replied that conflicts will be resolved during merging. Wait for contributor or maintainer conflict resolution before adding more comments. |
|
||||
| `ray-project/ray#64053` Ray Serve FunASR ASR example | Puts FunASR in production serving docs for teams already using Ray | Monitor review, answer questions quickly, and keep the example command aligned with the current OpenAI-compatible API behavior. |
|
||||
| `huggingface/optimum-intel#1801` OpenVINO support | Helps CPU and edge users evaluate Fun-ASR on Intel hardware | Current failed jobs are unrelated OpenVINO matrix failures in Pix2Struct, image-text quantization/export, and tiny-random T5; LauraGPT's direct mirror PR `#1856` was closed after maintainers said they will address the cleanup in a preliminary PR, so wait for that maintainer-side update before adding more comments. |
|
||||
| `huggingface/speech-to-speech#319` SenseVoice STT handler | Adds SenseVoice/FunASR to local open-source voice-agent pipelines where low-latency STT is a core comparison point | Keep lint/import fixes on the PR head, explain optional `speech-to-speech[sensevoice]` install behavior, and answer handler-scope review quickly. |
|
||||
|
||||
@@ -82,6 +82,10 @@ KNOWN_EXTERNAL_CHECK_FAILURES = {
|
||||
}
|
||||
}
|
||||
KNOWN_REVIEW_GATES = {
|
||||
"sgl-project/sglang-omni#898": {
|
||||
"action": "wait for contributor conflict resolution",
|
||||
"reason": "Contributor-owned branch is dirty; conflict recipe already posted from the FunASR side",
|
||||
},
|
||||
"punkpeye/awesome-mcp-servers#7153": {
|
||||
"action": "submit Glama",
|
||||
"reason": "Glama listing and score badge required before review",
|
||||
@@ -157,6 +161,7 @@ CONTRIBUTOR_WAITING_LABELS = {"good first issue", "help wanted", "ready for PR"}
|
||||
MANUAL_HANDOFF_ACTIONS = {
|
||||
"submit Glama",
|
||||
"wait for author CLA",
|
||||
"wait for contributor conflict resolution",
|
||||
"wait for preview authorization",
|
||||
}
|
||||
PASSIVE_INTEGRATION_ACTIONS = {
|
||||
@@ -345,6 +350,8 @@ def recommend_integration_action(
|
||||
if pull_request.get("draft"):
|
||||
return "finish draft"
|
||||
mergeable_state = pull_request.get("mergeable_state")
|
||||
if mergeable_state == "dirty" and known_review_gate_action:
|
||||
return known_review_gate_action
|
||||
if mergeable_state == "dirty":
|
||||
return "resolve conflicts"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user