diff --git a/checkout b/checkout index 43f5274773..5a18a255b6 100755 --- a/checkout +++ b/checkout @@ -104,6 +104,13 @@ function check_all() { local scripts="$(git $gitcmd \ | sed -e 's/^[[:space:]]*//' -e 's:remotes/[^/]\+/::' \ | grep -m1 -E "^$name\$")" + + # tag has submodules pinned, no need to check + if [[ "${gitcmd}" =~ ^tag\ .* ]] ; then + echo "${scripts}" + return + fi + local overlay="$(git -C sdk_container/src/third_party/coreos-overlay $gitcmd \ | sed -e 's/^[[:space:]]*//' -e 's:remotes/[^/]\+/::' \ | grep -m1 -E "^$name\$")"