arcade-services
arcade-services copied to clipboard
Add a backflow merge policy check
Context
For backflows, we need to verify that people haven't messed up the <Source> tag in the Version.Details.xml as that would break backflow.
Goal
- Create a new backflow merge policy which will run on source-enabled subscriptions from the VMR
- The policy will check if the BAR ID and VMR SHA in the
<Source>tag of theVersion.Details.xmlfile in the PR head branch matches the currently flown build - It needs to refresh for every commit
- In case of failure, it needs to explain why, give people instructions / contact for our team
- The policy will probably do more in the future
- The policy will check if the BAR ID and VMR SHA in the
- Include the policy in the
Standardmerge policy
Notes
Should be done together with #4526 (not sure which first)