#!/usr/bin/env bash
set -euo pipefail

# checks if the commits referenced by submodules are included in their 'master'

git submodule foreach --recursive \
  'git fetch --all > /dev/null && git rev-list origin/master -- | grep -q "^$(git rev-parse HEAD)$"'

echo "OK"
