fix(ci): skip eplus-bot self-approval#59
Conversation
Qodo reviews are paused for this user.Troubleshooting steps vary by plan Learn more → On a Teams plan? Using GitHub Enterprise Server, GitLab Self-Managed, or Bitbucket Data Center? |
|
Thank you for creating this pull request and helping make the project better. We will review / merge it when we are online. |
|
|
Overall Grade |
Security Reliability Complexity Hygiene |
Code Review Summary
| Analyzer | Status | Updated (UTC) | Details |
|---|---|---|---|
| JavaScript | Jul 14, 2026 11:54p.m. | Review ↗ |
Important
AI Review is run only on demand for your team. We're only showing results of static analysis review right now. To trigger AI Review, comment @deepsourcebot review on this thread.
eplus-bot
left a comment
There was a problem hiding this comment.
Approved by @eplus-bot after all pull request checks passed.
CI run: https://github.com/ePlus-DEV/gmail-alias-toolkit/actions/runs/29377509537
|
Approved by @eplus-bot after all pull request checks passed. Approval refresh: #1 CI run: https://github.com/ePlus-DEV/gmail-alias-toolkit/actions/runs/29377509537 |
|
Thanks for helping make Gmail Alias Toolkit better! |
Summary
Prevent
pr-auto-approvefrom failing when the pull request was created byeplus-botitself.Root cause
GitHub does not allow an account to approve its own pull request. Changelog pull requests are created by
eplus-bot, while the generic auto-approval workflow also authenticates aseplus-bot, causing:Changes
should_approve=falsewhen the PR author matches the authenticated approver.github-actions[bot]inrelease.yml.Expected result
eplus-botapproval after checks pass.eplus-botfinish this workflow successfully without attempting self-approval.