Skip to content

ci: Integrate Warden for AI-powered PR code review#6003

Merged
antonis merged 1 commit intomainfrom
antonis/integrate-warden
Apr 17, 2026
Merged

ci: Integrate Warden for AI-powered PR code review#6003
antonis merged 1 commit intomainfrom
antonis/integrate-warden

Conversation

@antonis
Copy link
Copy Markdown
Contributor

@antonis antonis commented Apr 15, 2026

📢 Type of change

  • Bugfix
  • New feature
  • Enhancement
  • Refactoring

📜 Description

Adds warden.toml at the repo root to enable Warden AI-powered PR reviews. The org-wide workflow in getsentry/.github already runs Warden on all repos — this config file activates it for sentry-react-native.

Skills enabled:

  • code-review — AI code review
  • find-bugs — bug detection
  • security-review — security analysis
  • gha-security-review — GitHub Actions security review

Also adds the warden skill to agents.toml for local agent usage.

💡 Motivation and Context

Per the SDK Review and CI standards, SDK repositories should have Warden configured in CI.

Closes RN-585

💚 How did you test it?

Warden ran successfully on this PR via the org-wide workflow. All 4 skills completed with zero findings

📝 Checklist

  • I added tests to verify changes
  • No new PII added or SDK only sends newly added PII if sendDefaultPII is enabled
  • I updated the docs if needed.
  • I updated the wizard if needed.
  • All tests passing
  • No breaking changes

🔮 Next steps

🤖 Generated with Claude Code

Closes #6002

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 15, 2026

Semver Impact of This PR

None (no version bump detected)

📋 Changelog Preview

This is how your changes will appear in the changelog.
Entries from this PR are highlighted with a left border (blockquote style).


  • ci: Integrate Warden for AI-powered PR code review by antonis in #6003
  • feat(core): Add GlobalErrorBoundary for non-rendering errors by alwx in #6023
  • chore(deps): update CLI to v3.4.0 by github-actions in #6026
  • feat: Expose screenshot masking options for error screenshots by antonis in #6007
  • fix(replay): Check captureReplay return value in iOS bridge by antonis in #6008
  • chore(deps): bump getsentry/craft from 2.25.2 to 2.25.4 by dependabot in #6019
  • chore(deps): bump getsentry/craft/.github/workflows/changelog-preview.yml from 2.25.2 to 2.25.4 by dependabot in #6021
  • chore(deps): bump github/codeql-action from 4.35.1 to 4.35.2 by dependabot in #6022
  • chore(deps): bump actions/setup-node from 6.3.0 to 6.4.0 by dependabot in #6020
  • ci(danger): Demote Android SDK version mismatch from fail to warn by antonis in #6018
  • chore(deps): update Android SDK to v8.39.1 by github-actions in #6010
  • chore(deps): update JavaScript SDK to v10.49.0 by github-actions in #6011
  • ci: Integrate Warden for AI-powered PR code review by antonis in #6003
  • chore(lint): Fixes lint issue on main by antonis in #6013
  • feat(expo): Warn when prebuilt native projects are missing Sentry config by alwx in #5984
  • release: 8.8.0 by alwx in 738d7db2
  • fix(core): Fix sourcemap upload when withSentry is used programmatically by antonis in #6006
  • feat(tracing): Implement strict trace continuation by antonis in #5829
  • chore(deps): bump follow-redirects from 1.15.11 to 1.16.0 by dependabot in #6004
  • chore: Bump sample app to React Native 0.85.1 by antonis in #5991
  • chore(deps): Bump E2E tests to 0.85.1 by antonis in #5990
  • Add deeplinkIntegration for automatic deep link breadcrumbs by alwx in #5983
  • fix(core): Retry native module resolution to prevent silent event drops by antonis in #5981
  • feat(core): Name navigation spans using dispatched action payload by alwx in #5982

Plus 29 more


🤖 This preview updates automatically when you update the PR.

@github-actions
Copy link
Copy Markdown
Contributor

Fails
🚫 Pull request is not ready for merge, please add the "ready-to-merge" label to the pull request

Generated by 🚫 dangerJS against e47693c

@antonis antonis marked this pull request as ready for review April 15, 2026 09:32
@linear-code
Copy link
Copy Markdown

linear-code bot commented Apr 16, 2026

@antonis antonis merged commit 429f88b into main Apr 17, 2026
65 of 70 checks passed
@antonis antonis deleted the antonis/integrate-warden branch April 17, 2026 09:25
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.

2 participants