Fail MR pipeline if downstream package builds fail
Package building and E2E tests are currently run as separate jobs currently. Because of this, we now have the flexibility to ensure that a legit package build failure will cause an MR pipeline to fail, while a flaky QA failure won't cause it. This will ensure dependency changes that will cause broken master pipelines can be caught at the development time itself.
As part of &9034 (closed)