Protocol governance monitoring
We need a system to monitor the state of the protocol across chains, namely: DAO proposals states, pending tx that may need to be executed on multisigs or after crossing a bridge, up-to-date version of the contracts on each chain, etc.
We could use CI for running the script weekly as a cron task.
Maybe better to start with that once we have a clean governance folder with the relevant scripts in the monorepo (see #12707)
also need to make sure that swapPurchaser is deployed #12806 - as well as SwapBurner
We should consider this https://github.com/unlock-protocol/unlock/issues/11722 if we need to perform tests that change state (deploy locks, buy keys... etc)
Let's check that the Unlock owner matches getAdmin()
We should also check the subgraph versions and see if tjere are any pending deployed graph that needs to be published.
one easy way to create reporting will be to send a post on Discord https://github.com/marketplace/actions/actions-for-discord
@clemsos this doesn't seem to be running https://github.com/unlock-protocol/unlock/actions/runs/8304300306