unsloth/.github
Daniel Han b233937dc5 ci(mac): add Mac Studio Update CI
First Mac variant of the existing Linux-only Studio CI suite.
Mirrors studio-update-smoke.yml step-for-step but on macos-14 (M1
standard runner, free for public repos). Drops the apt-get block
and relies on macOS's bundled curl/jq stand-ins (uses python3 to
parse JSON instead of jq).

Adds an explicit "Assert install.sh used the Mac llama.cpp
prebuilt" step that fails the run if install.sh hits the
source-build fallback. Per the user's invariant: "for all Mac
ones Unsloth Studio should ALWAYS install the prebuilt llama.cpp
that comes for Mac devices - if not that's an Unsloth bug and we
need to fix it".

Once this run is green it confirms install.sh + setup.sh hit the
prebuilt-macos-arm64 path correctly. The same install block can
then be reused across the other Mac Studio CI workflows
(GGUF / UI / API) the user asked for.
2026-05-07 05:08:43 +00:00
..
ISSUE_TEMPLATE Update issue template 2026-03-23 10:10:15 +05:30
workflows ci(mac): add Mac Studio Update CI 2026-05-07 05:08:43 +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