Skip to content

Sonar on all mods - #2421

Open
nolag wants to merge 14 commits into
mainfrom
rtinianov_sonarX
Open

nolag wants to merge 14 commits into
mainfrom
rtinianov_sonarX

Conversation

@nolag

@nolag nolag commented Sep 28, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@nolag
nolag marked this pull request as ready for review September 28, 2026 15:39
@nolag
nolag requested a review from a team as a code owner September 28, 2026 15:39
Copilot AI lite review requested due to automatic review settings September 28, 2026 15:39

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟡 Changes recommended

The Sonar workflow may proceed without the required lint report on default-branch pushes.

Review effort: Lite
Findings: 1 Medium severity

Open (1)
What changed in this PR

Expands SonarQube analysis across nested Go modules with module-specific coverage and lint reports.

Changes:

  • Generates and uploads nested-module coverage.
  • Downloads reports and runs SonarQube scanning explicitly.
  • Updates coverage exclusions for examples.
File Summary
sonar-project.properties Updated coverage exclusions.
.github/​workflows/​sonar-scan.yml Downloads reports and runs SonarQube scanning; lint artifacts may be missing on default-branch pushes.
.github/​workflows/​pkg.yml Generates and uploads nested-module coverage reports.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread .github/workflows/sonar-scan.yml
jmank88
jmank88 previously approved these changes Sep 28, 2026
Comment thread .github/workflows/pkg.yml Outdated
Co-authored-by: Jordan Krage <jmank88@gmail.com>
jmank88
jmank88 previously approved these changes Sep 28, 2026
@nolag
nolag requested a review from a team as a code owner September 28, 2026 18:09
Comment thread .github/workflows/pkg.yml Fixed
Comment thread .github/workflows/pkg.yml Fixed
Comment thread .github/workflows/pkg.yml Fixed
Comment thread .github/workflows/pkg.yml Fixed
Comment thread .github/workflows/pkg.yml Fixed
@github-actions

github-actions Bot commented Sep 28, 2026 •

Copy link
Copy Markdown
Contributor

📊 API Diff Results

No changes detected for module github.com/smartcontractkit/chainlink-common/pkg/chipingress

View full report

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@nolag
nolag requested a review from a team as a code owner September 30, 2026 17:10
@github-actions

github-actions Bot commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

📊 API Diff Results

No changes detected for module github.com/smartcontractkit/chainlink-common/keystore

View full report

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟡 Changes recommended

Unresolved critical CI failures and disabled test coverage block approval.

Review effort: Lite
Findings: 3 High severity · 1 Medium severity

Open (4)
Resolved since last review (1)

Comment thread .github/workflows/pkg.yml
Comment thread .github/workflows/pkg.yml
Comment thread fuzz/fuzz_all_native.py
Comment thread pkg/chipingress/batch/client_test.go
@nolag
nolag requested a review from jmank88 September 30, 2026 18:37

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants