Commit graph

3 commits

Author SHA1 Message Date
90f9431096 docs/ci: chain-*-sdk references (renamed SDK)
Some checks failed
CI / Linux x86_64 (Forgejo) (push) Failing after 1s
Signed-off-by: flemming-it <sf@flemming.it>
2026-06-16 11:32:24 +02:00
f411e7abf0 ci: switch to SDK-aware workflow with MODULE_SDK_PAT auth
All checks were successful
CI / Linux x86_64 (Forgejo) (push) Successful in 2m1s
The previous workflow was a copy of the pre-SDK template — it
did the own-repo checkout but had no provision for fetching
fai-module-sdk from git.flemming.ws/fai/module-sdk. After the
v0.3.0 SDK migration, every CI run failed at the cargo fetch
stage because the runner had no credential for the cross-org
private repo.

Adopt the same pattern that text-extract and llm-chat already
use: a MODULE_SDK_PAT actions secret, CARGO_NET_GIT_FETCH_WITH_CLI=true,
and a 'git config url.X.insteadOf Y' that injects the token
into any outgoing git.flemming.ws URL transparently.

Bumps the module to 0.3.2 (patch — CI infrastructure only,
behaviour unchanged).

Signed-off-by: flemming-it <sf@flemming.it>
2026-05-03 23:25:27 +02:00
2c889888d8 ci: Forgejo Actions workflow for orchestrator-llm
Some checks failed
CI / Linux x86_64 (Forgejo) (push) Failing after 1m9s
Mirrors the workflow in fai/platform: Linux x86_64 only, manual
checkout via the external URL to bypass DinD network isolation,
fmt/clippy/build/test on host, plus an explicit wasm32-wasip2
release build to confirm the module still produces a valid WASM
component.

See fai/platform docs/architecture/ci.md for the rationale on
why we don't use actions/checkout.

Signed-off-by: flemming-it <sf@flemming.it>
2026-04-30 00:39:50 +02:00