Gate your deploys on real OCPP tests. Your pipeline spins up simulators (or uses your own devices with our CSMS), runs a TimeTick test or test plan, waits for the verdict, and fails the job if the tests fail.