Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01DDwfd6Ki8UfG4hK6W5YpJz
This commit is contained in:
@@ -41,8 +41,12 @@ script needs `node` (JavaScript actions in host mode), `objdump` (check-glibc),
|
|||||||
`.gitea/workflows/rust.yml` in svc-core, svc-gw and svc-nav (identical): clone the
|
`.gitea/workflows/rust.yml` in svc-core, svc-gw and svc-nav (identical): clone the
|
||||||
pushed commit with contracts beside it, then clippy with `-D warnings`, tests, a
|
pushed commit with contracts beside it, then clippy with `-D warnings`, tests, a
|
||||||
release build, and `scripts/check-glibc.sh` on every binary. Plain git, no JavaScript
|
release build, and `scripts/check-glibc.sh` on every binary. Plain git, no JavaScript
|
||||||
actions. It runs on changes to `src/`, `Cargo.*`, the glibc script or itself, not on
|
actions. It runs on changes to `src/`, `Cargo.*`, the glibc script or itself.
|
||||||
contracts changes.
|
|
||||||
|
contracts' `.gitea/workflows/rust-consumers.yml` covers the other direction: on a change
|
||||||
|
under `schema/` (what services compile in), it finds every yukart Rust repo whose source
|
||||||
|
refers to `../contracts/` and runs the same checks on each, at its master, against the
|
||||||
|
pushed contracts. README, docs and checklists do not trigger it.
|
||||||
|
|
||||||
⚠ **Upgrade both Orins or neither.** This runner proves glibc parity only while its
|
⚠ **Upgrade both Orins or neither.** This runner proves glibc parity only while its
|
||||||
L4T/Ubuntu release matches the car's (R36.4.7 here, R36.4.4 on the car, both glibc 2.35
|
L4T/Ubuntu release matches the car's (R36.4.7 here, R36.4.4 on the car, both glibc 2.35
|
||||||
|
|||||||
Reference in New Issue
Block a user