Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
5073cf3
ci(sonar): set up SonarQube Cloud monorepo analysis
devin-ai-integration[bot] Jul 29, 2026
c90ef78
ci(sonar): scope default sources to adt-cli package and clean up script
devin-ai-integration[bot] Jul 29, 2026
c71b31d
ci(sonar): validate Sonar token before running matrix
devin-ai-integration[bot] Jul 29, 2026
4d99722
refactor(scripts): avoid string-heavy function arguments
devin-ai-integration[bot] Jul 29, 2026
39d0ca4
ci(sonar): pin actions to full commit SHA
devin-ai-integration[bot] Jul 29, 2026
0302698
ci(sonar): suppress semgrep false positive on pinned action SHA
devin-ai-integration[bot] Jul 29, 2026
9be6045
ci(sonar): move nosemgrep inline to suppress false positive
devin-ai-integration[bot] Jul 29, 2026
39cc641
ci(codacy): exclude sonar workflow from opengrep false positives
devin-ai-integration[bot] Jul 29, 2026
48f55b2
ci(codacy): exclude sonar generation script from opengrep
devin-ai-integration[bot] Jul 29, 2026
9e2fd26
ci(codacy): exclude sonar artifacts from eslint-8/opengrep
devin-ai-integration[bot] Jul 29, 2026
8eee5b9
Merge branch 'main' into devin/sonar-monorepo-setup
ThePlenkov Aug 5, 2026
cba48a2
Merge branch 'main' into devin/sonar-monorepo-setup
devin-ai-integration[bot] Aug 12, 2026
da20926
feat(sonar): scan root monorepo over all non-package top-level sources
devin-ai-integration[bot] Aug 12, 2026
0609905
ci: retrigger Sonar workflow after token and autoscan fixes
devin-ai-integration[bot] Aug 12, 2026
d09974d
ci: switch to SonarCloud Automatic Analysis for whole repo
devin-ai-integration[bot] Aug 12, 2026
36136e1
Merge branch 'main' into devin/sonar-monorepo-setup
ThePlenkov Aug 12, 2026
306f791
Merge branch 'main' into devin/sonar-monorepo-setup
ThePlenkov Aug 12, 2026
84497fa
ci(netlify): disable deploy previews and branch deploys to save build…
devin-ai-integration[bot] Aug 12, 2026
abe8a6a
Merge remote-tracking branch 'origin/devin/sonar-monorepo-setup' into…
devin-ai-integration[bot] Aug 12, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .codacy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@ engines:
exclude_paths:
# CSSLint does not support CSS custom properties used by Docusaurus/Infima
- 'website/src/css/custom.css'
eslint-8:
exclude_paths: []
opengrep:
exclude_paths: []
remark-lint:
exclude_paths:
# Generated release notes contain markdown constructs (e.g. `[bot]`)
Expand Down
29 changes: 29 additions & 0 deletions .sonarcloud.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# SonarQube Cloud Automatic Analysis configuration
# https://docs.sonarsource.com/sonarqube-cloud/analyzing-source-code/automatic-analysis
sonar.sources=.
sonar.sourceEncoding=UTF-8

# Scope the whole-repo scan to first-party code.
# (Issue ignores such as S5332/S4721/S4036/S7637 must be configured in the
# SonarCloud UI; sonar.issue.ignore.* is not honored by Automatic Analysis.)
sonar.exclusions=\
bun.lock,\
CHANGELOG.md,\
**/node_modules/**,\
**/dist/**,\
**/coverage/**,\
**/tmp/**,\
**/.git/**,\
**/.nx/**,\
**/generated/**,\
.agents/**,\
.cursor/**,\
.windsurf/**,\
.claude/**

sonar.cpd.exclusions=\
**/generated/**,\
**/*.test.ts,\
**/*.spec.ts,\
**/tests/**,\
**/fixtures/**
9 changes: 9 additions & 0 deletions netlify.toml
Original file line number Diff line number Diff line change
Expand Up @@ -30,3 +30,12 @@
[build.environment]
NODE_VERSION = "20"
NX_DAEMON = "false"

# Only run production deploys from the main branch.
# Deploy previews for pull requests and branch deploys are disabled to save
# Netlify build minutes; the ignore script above still applies to production.
[context.deploy-preview]
ignore = "exit 0"

[context.branch-deploy]
ignore = "exit 0"
102 changes: 0 additions & 102 deletions sonar-project.properties

This file was deleted.

Loading