Your submodule `vendor/shared-ui` is 8 commits behind upstream. CI is failing because a fix you need lives in newer commits.
The parent repo stores only a pointer. Fetching the newer sub-repo commits happens inside the submodule (a nested clone this browser engine has not got); what you stage and commit here is the pointer.
Medium · 3 steps · +550 XP
This scenario walks through 3 steps, in order:
Try the terminal first — you learn more by doing. When you want to check yourself, here is the command for each step.
git ls-filesgit add vendor/shared-uigit commit -m "chore: bump shared-ui"Submodule updates are two-step: `git submodule update --remote` moves the sub-repo, then the parent repo commits the new SHA. Only the second half is visible from here — and it is the half people forget.