I am trialing Deepsource and have set up an integration with our Azure DevOps organization. Scanned the repositories, selected one, configured the default branch (main).
We have a branch policy that does not allow direct commits to main. One may only merge into main from a feature branch. Is it true that Deepsource cannot deal with this properly?
I noticed Deepsource failed to create a PR for the configuration (no feedback, just nothing happening). I then created it myself. Analysis completed and I tried AutoFix on one of the issues. If I create a PR from the result, it gives a generic error and no PR is created.
How does Deepsource create PR’s by default (from which branch to main?). Can I debug somehow why Deepsource is not able to create PR’s?
Thanks!