ci: don't recurse into nested reference submodules #4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/ci-submodules-non-recursive"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
The first
mainrun of the docker-publish workflow failed in the submodule step:git submodule update --init --recursivedescended into the packages' own nestedreference/submodules, andnovelai_image_genpinsreference/NovelAI.ImageGenon a private GitHub repo the runner has no credentials for:Fix
Drop
--recursive— only the three top-level package submodules are needed for the image build:booru_tag_db_dart'sopenrouter_dart: path: reference/openrouter_dartdependency is never resolved, becauseangela_server/angela_coredependency_overridespinopenrouter_dartto the top-level submodule.reference/dirs are proven fine fordart pub getand the build.The workflow comment documents why recursion must stay off.
🤖 Generated with Claude Code