randogoth
d85427156e
feat: add a Linux CI job alongside macOS, in one shared workflow
...
CI / macos (push) Successful in 43s
CI / linux (push) Successful in 4m42s
Renamed macos.yml to ci.yml with two jobs (macos, linux) under one
push/PR/dispatch trigger, so both run from the same commit instead of
needing separate files. Cache keys are now OS-prefixed (cargo-macos-/
cargo-linux-): target/ artifacts are platform-specific and would
otherwise collide under a shared key.
2026-10-07 19:47:41 +03:00
randogoth
2447e9bcb5
feat: cache cargo registry and target dirs keyed on Cargo.lock
macOS / check (push) Successful in 48s
2026-10-07 15:30:17 +03:00
randogoth
648f041cf3
fix: pin fumi checkout to main, skipping a default-branch API lookup the carrier-scoped token can't make
macOS / check (push) Successful in 38s
2026-10-07 13:46:37 +03:00
randogoth
5d68f3e245
feat: checkout fumi as a sibling dir in CI to match the local path dependency
macOS / check (push) Failing after 43s
2026-10-07 13:45:14 +03:00
randogoth
69fd6d58e7
feat: clear the Forgejo-injected GITHUB_TOKEN before devbox run check
macOS / check (push) Failing after 3s
2026-10-07 13:34:00 +03:00
randogoth
402e108634
feat: add macOS CI workflow targeting the Forgejo runner
macOS / check (push) Failing after 3s
2026-10-07 13:11:09 +03:00