3 ms·
So our CI pipelines are always set up so that failed linting means blocked merge capability. Your PR isn't ready for review if it's failing rubocop for example.
by jujodi 7y ago
So our CI pipelines are always set up so that failed linting means blocked merge capability. Your PR isn't ready for review if it's failing rubocop for example. Do you intend to integrate your tool into this type of workflow but by making the lint issues apparent via comment on the PR in GitHub vs in the CI?
- dolftax 7y agoDeepSource integrates with GitHub checks [1] and via the dashboard, you can select the issue types (anti-patterns, bug risks, performance and security issues, style, type checks and documentation), which when detected, will cause analysis runs to fail and pull requests to be blocked. [1] https://pasteboard.co/IZfSThC.png https://pasteboard.co/IZfSThC.png [2] https://pasteboard.co/IZfT8uw.png https://pasteboard.co/IZfT8uw.png