unsloth/.github
Daniel Han 4c70a9ed72 ci(mac): switch Mac GGUF jobs to UD-Q4_K_XL + bump UI turn timeout
The IQ3_XXS quants the Linux smoke uses are pathological at
temperature=0 on Apple Silicon Metal:

  - Qwen3.5-2B IQ3_XXS emits 'The The The...' for tool-call prompts
    (no tool_calls in the response, hits max_tokens).
  - gemma-4-E2B IQ3_XXS emits '<unused5><unused5>...' for any prompt
    (model degenerates to padding tokens).

Both are inference-path-correct but quant-degenerate; the Linux CPU
backend hides the issue. Bump both to UD-Q4_K_XL, the smallest
published variant that generates real text + well-formed tool calls
on M1. Inference time goes up modestly (CI is cache-warm so download
cost is one-shot per HF release).

Also bump STUDIO_UI_TURN_TIMEOUT_MS to 540s for the Mac UI job:
the macos-14 free runner is 3-5x slower than ubuntu-latest at
gemma-3-270m CPU inference, and the existing 180s ceiling crowded
turn 4 ('say tree').
2026-05-07 05:58:58 +00:00
..
ISSUE_TEMPLATE Update issue template 2026-03-23 10:10:15 +05:30
workflows ci(mac): switch Mac GGUF jobs to UD-Q4_K_XL + bump UI turn timeout 2026-05-07 05:58:58 +00:00
CODEOWNERS Update CODEOWNERS 2026-03-13 13:38:19 -07:00
dependabot.yml CI(security): defense-in-depth additions across 7 axes 2026-05-07 00:09:40 +00:00
FUNDING.yml Update FUNDING.yml (#3792) 2025-12-28 19:57:43 -08:00