Configure CD for WebUI to demo

Currently, when an MR is successfully merged on the main repo, the changes are auto deployed to demo.sunpeek.org, this should also happen for webUI updates

/cc @LukasFeierl