ci: call cargo_env after sourcing build_lib.sh so cargo is on PATH #3

Closed
mik-tf wants to merge 3 commits from development_mik into development
Owner

Fixes the silent CI red on development: every run bails immediately at the first make call with cargo: No such file or directory. The shell exec context for each step does not auto-source ~/.cargo/env. Same fix already proven on hero_archipelagos and other green repos.

No behavioural change on hosts where cargo is already on PATH.

Signed-off-by: mik-tf

Fixes the silent CI red on `development`: every run bails immediately at the first `make` call with `cargo: No such file or directory`. The shell exec context for each step does not auto-source `~/.cargo/env`. Same fix already proven on hero_archipelagos and other green repos. No behavioural change on hosts where cargo is already on PATH. Signed-off-by: mik-tf
ci: call cargo_env after sourcing build_lib.sh so cargo is on PATH
Some checks failed
Build and Test / build (pull_request) Failing after 0s
c2af269a54
CI on `development` was failing every run with
`make: cargo: No such file or directory`. Sourcing build_lib.sh only
defines its functions — it does NOT auto-prepend cargo/rustup to
PATH. The required helper `cargo_env` is defined right there in
build_lib.sh; the workflow just wasn't calling it after the source.

Same minimal fix as the working-CI repos. No behavioural change
on hosts where cargo is already on PATH (cargo_env is idempotent).

Signed-off-by: mik-tf
ci: retrigger after Docker network pool exhaustion
Some checks failed
Build and Test / build (pull_request) Failing after 43s
72918fc2fe
Signed-off-by: mik-tf
ci: retrigger after FORGEJO_TOKEN org-level secret added
Some checks failed
Build and Test / build (pull_request) Failing after 29s
b31a76c956
Signed-off-by: mik-tf
mik-tf closed this pull request 2026-05-06 16:46:12 +00:00
Some checks failed
Build and Test / build (pull_request) Failing after 29s

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_web_template!3
No description provided.