Skip to content

Allow building a branch using unpublished Git submodule changes

If you commit something to a submodule without pushing, and point Tails to use this new commit of the submodule, then building will fail.

Explanation: in the build VM, the locally cloned repo we build from has these submodules configured to track the remote repos, not the host’s repo with contain these unpublushed commits.

Fix: in the build VM, the locally cloned repo we build from must have its submodules tracking the host’s local repos.

Feature Branch: bugfix/16476-clone-submodules-locally-optimized

Related issues

Original created by @anonym on 16476 (Redmine)

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information