Skip to content

chore: roll out SonarQube, Cursor agents, Lefthook, and CI quality gate - #25

Merged
JonasScholl merged 1 commit into
mainfrom
chore/dev-tooling-rollout
Aug 24, 2026
Merged

chore: roll out SonarQube, Cursor agents, Lefthook, and CI quality gate#25
JonasScholl merged 1 commit into
mainfrom
chore/dev-tooling-rollout

Conversation

@JonasScholl

Copy link
Copy Markdown
Member

Summary

  • SonarLint + Cursor MCP/hooks with PHP commit gate for agents
  • Lefthook (JS/CSS staged Biome) replaces Husky; full PHP lint via pnpm lint
  • CI: Sonar scan + quality gate on ubuntu-latest
  • Dependabot: yearly npm, github-actions, and composer

Test plan

  • pnpm install + composer install + pnpm lint
  • CI Build & Lint, SonarQube Scan, Quality Gate green
  • After merge: require those checks on main

Made with Cursor

SonarLint/MCP/hooks (JS+PHP commit gate), Lefthook replacing Husky,
yearly Dependabot (npm, github-actions, composer), and Sonar quality gate.

Co-authored-by: Cursor <cursoragent@cursor.com>
@JonasScholl
JonasScholl merged commit ee6a9bc into main Aug 24, 2026
2 checks passed
@JonasScholl
JonasScholl deleted the chore/dev-tooling-rollout branch August 24, 2026 21:28
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.

1 participant