-
Notifications
You must be signed in to change notification settings - Fork 152
Description
🧩 Intermediate Contributors
This issue is intended for contributors who already have some familiarity with the
Hiero Python SDK codebase and contribution workflow.
You should feel comfortable:
- navigating existing source code and examples
- understanding SDK concepts without step-by-step guidance
- following the standard PR workflow without additional onboarding
If this is your very first contribution to the project, we recommend starting with a few
Good First Issues before working on this one.
🐞 Problem Description
Code rabbit, out AI reviewer and planner, is running what seems at first sight, too many times
https://github.com/hiero-ledger/hiero-sdk-python/actions/workflows/bot-coderabbit-plan-trigger.yml
You can see the action is running 4 times per issue created, is this necessary?
I get an email notification each time, so it would be nice if this was 1 or 0 emails
💡 Expected Solution
Debug
.github/workflows/bot-coderabbit-plan-trigger.yml
https://github.com/hiero-ledger/hiero-sdk-python/actions/workflows/bot-coderabbit-plan-trigger.yml
identify why it runs so many times
identify if something might be more efficient, without changing functionality too much
🧠 Implementation Notes
Investigative work!
✅ Acceptance Criteria
To merge this issue, the pull request must:
- Fully address the problem described above
- Follow existing project conventions and patterns
- Include tests or example updates where appropriate
- Pass all CI checks
- Include a valid changelog entry
- Use DCO and GPG-signed commits