Deploy to oculus flow failures do not show up as a failure
If a deploy to Oculus flow fails because it is rejected by Met's automated checks during upload (e.g. Android SDK version) then the pipeline still shows as having succeeded even though the app did not actually end up in the requested channel.
Although all steps technically susceeded the end result does not meet what the user expected and the pipeline and the deploy flow should show failures.