If there are multiple apps (bootstrapper) and there are changes only in one app, other apps do not need synchronization thus the hook are never triggered.
If you rely on GitHub check to be mandatory for merging a PR then this becomes an issue as a commit might not have required status (due to no changes)