Set up web hook in the thing settings with secret token (probably just a button that generate the token)
Update property git event
Propagate on mqtt if thing is connected
Thing check git events on start
Thing react to Matt git event
=> pull code
=> try to restart
=> rollback if error
Set up web hook in the thing settings with secret token (probably just a button that generate the token)
Update property git event
Propagate on mqtt if thing is connected
Thing check git events on start
Thing react to Matt git event
=> pull code
=> try to restart
=> rollback if error