Proves the publish command's warning surface end-to-end: tracked-yet- gitignored files, declared submodules, untracked files on --allow-dirty, and that the dirty-tree abort suppresses the untracked warning.
Proves the publish command's warning surface end-to-end: tracked-yet- gitignored files, declared submodules, untracked files on --allow-dirty, and that the dirty-tree abort suppresses the untracked warning.