Commit Graph

6 Commits

Author SHA1 Message Date
146af6a976 fix (ci): will have to debug this later
All checks were successful
poll-upstream / check (push) Successful in 1s
2026-04-24 12:48:24 +03:00
40cd1a4e76 feat(ci): add NCCL dependency check with install instructions
All checks were successful
poll-upstream / check (push) Successful in 1s
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-24 12:38:07 +03:00
8f0bf3663e fix(ci): add rustup install/update step to build job
All checks were successful
poll-upstream / check (push) Successful in 1s
The gitea runner user on beast doesn't have Rust installed.
Reuses existing installation on subsequent runs.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-24 11:44:42 +03:00
f4e68d41ae refactor(ci): replace dynamic matrix with static includes
All checks were successful
poll-upstream / check (push) Successful in 1s
Gitea Actions doesn't support fromJSON in matrix strategies
(expressions are evaluated before dependent jobs run). Move
flavour definitions into the workflow as static matrix includes
and remove flavours.yml.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-24 11:41:01 +03:00
2785395850 fix(ci): use python yq syntax for flavours parsing
All checks were successful
poll-upstream / check (push) Successful in 1s
The runners have python yq (jq wrapper), not mikefarah/yq (Go).
Replace -o=json -I=0 with --compact-output which is the jq equivalent.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-24 11:28:12 +03:00
3b1c6843d6 chore: init 2026-04-24 09:10:36 +03:00