Is there a way to detect article visibility update

Is there a way we can detect when an existing article is updated from Internal to Public.

Key reason for this is to make sure we notify the customer since changing an Article to Public is a relevant change that need to know about.