[PR #6592] [MERGED] Add custom checks to CodeRabbit configuration #55926

Closed
opened 2026-05-01 03:20:17 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/6592
Author: @MatissJanis
Created: 1/7/2026
Status: Merged
Merged: 1/7/2026
Merged by: @MatissJanis

Base: masterHead: matiss/coderabbit-custom-checks


📝 Commits (3)

  • d7e921f Add custom checks to CodeRabbit configuration
  • e84563c Add release notes for custom checks in CodeRabbit configuration
  • b65d9e3 Refactor custom checks in CodeRabbit configuration for clarity and consistency

📊 Changes

2 files changed (+16 additions, -0 deletions)

View changed files

📝 .coderabbit.yaml (+10 -0)
upcoming-release-notes/6592.md (+6 -0)

📄 Description

This PR adds three custom checks to the CodeRabbit configuration:

  • Settings check: Evaluates new setting toggles against core design principles to ensure the settings screen remains uncluttered and focused on essential options only
  • Linting check: Prevents the use of oxlint-disable lines
  • Typecheck check: Prevents the use of @ts-strict-ignore comments in new components and utilities

These checks help maintain code quality and design consistency by enforcing best practices during code reviews.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/actualbudget/actual/pull/6592 **Author:** [@MatissJanis](https://github.com/MatissJanis) **Created:** 1/7/2026 **Status:** ✅ Merged **Merged:** 1/7/2026 **Merged by:** [@MatissJanis](https://github.com/MatissJanis) **Base:** `master` ← **Head:** `matiss/coderabbit-custom-checks` --- ### 📝 Commits (3) - [`d7e921f`](https://github.com/actualbudget/actual/commit/d7e921f392580f0320ce77cccbcd3ffa560c0392) Add custom checks to CodeRabbit configuration - [`e84563c`](https://github.com/actualbudget/actual/commit/e84563c884ffbddd5b0bc677f3b68e1a526ed098) Add release notes for custom checks in CodeRabbit configuration - [`b65d9e3`](https://github.com/actualbudget/actual/commit/b65d9e37f764ff90351c1cdb1ab7905922da93e2) Refactor custom checks in CodeRabbit configuration for clarity and consistency ### 📊 Changes **2 files changed** (+16 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `.coderabbit.yaml` (+10 -0) ➕ `upcoming-release-notes/6592.md` (+6 -0) </details> ### 📄 Description This PR adds three custom checks to the CodeRabbit configuration: - **Settings check**: Evaluates new setting toggles against core design principles to ensure the settings screen remains uncluttered and focused on essential options only - **Linting check**: Prevents the use of oxlint-disable lines - **Typecheck check**: Prevents the use of @ts-strict-ignore comments in new components and utilities These checks help maintain code quality and design consistency by enforcing best practices during code reviews. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-05-01 03:20:17 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#55926