Log in to your harness - The Modern Software Delivery Platform® account to give feedback

Feature Requests

Anonymous

Feature Requests for Harness. Select 'Category' based on the module you are requesting the feature for.
Native Support for Inline Static Analysis Comments on Pull Requests
Problem Statement Currently, developers must manually review static analysis reports generated in Harness pipelines. Unlike Jenkins with the Warnings NG plugin, which automatically annotates PRs with linting results, Harness lacks this inline feedback capability. This gap creates friction and delays in addressing code quality issues. Proposed Solution Introduce a native step or module in Harness CI/CD that: Parses the output of popular static analysis tools (Checkstyle, PMD, ESLint, SpotBugs, etc.). Automatically maps and posts the results as inline comments to pull requests. Optionally includes summary annotations or quality gates. Supports GitHub, GitLab, and Bitbucket SCM integrations. Is configurable for severity levels, thresholds, and comment formats. Value to Customers Streamlines code reviews by surfacing issues in-context. Increases static analysis adoption and compliance. Reduces manual effort reviewing logs or external artifacts. Matches or exceeds CI capabilities found in Jenkins (Warnings NG) and GitHub Actions (via ReviewDog). Workarounds Today While tools like ReviewDog can be used in a custom script within Harness, this adds setup complexity and lacks the seamless experience of a native integration. Ideal Outcome A reusable, native Harness feature or plugin that: Integrates seamlessly with pipeline steps. Works out-of-the-box with common linters. Posts meaningful, line-specific annotations to PRs.
1
·

under review