Pull Request Integration

Robin also provides support for native pull request integration. This is useful if you'd like to run your Flows asynchronously but still block pull requests from landing if flow failures are detected.

1. Trigger uploads on every pull request

  1. Follow the steps described here

  2. Ensure your workflow is triggered on every pull request made against your Baseline Branch.

on:
  push:
    branches: [ main ]
  pull_request:
    branches: [ main ]

2. Grant access to pull requests

In order to update the status of pull requests, you'll need to grant Robin permissions to do so.

3. Test the integration

Lastly, open a pull request and ensure that the Maestro Cloud check shows up on your pull request.

Last updated

Was this helpful?