feat: add environment lifecycle and pipeline trigger tools - #691
feat: add environment lifecycle and pipeline trigger tools#691Agent-Hellboy wants to merge 1 commit into
Conversation
|
Warning Review limit reachedNext included review available in 31 minutes. View limit detailsLimit details: You’ve used all 4 included reviews currently available. You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Review configuration: ⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Plus Run ID: 📒 Files selected for processing (4)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
a375f90 to
eb3fbda
Compare
eb3fbda to
4185f00
Compare
|
Question on Was blocking it in modify intentional (since it can stop many environments at once), or should it move out of |
zereight
left a comment
There was a problem hiding this comment.
stop_stale_environments is registered in both destructiveTools and deleteTools, so GITLAB_PERMISSION_MODE=modify blocks it — but it stops environments, it doesn't delete anything. Other non-delete write actions (merge/protect/push) are allowed in modify mode. Please confirm whether blocking it in modify is intentional, or move it out of deleteTools to match that precedent.
Closes #682.
Adds environment update/delete/stop/stale-stop/review-app cleanup and pipeline trigger list/get/create/update/delete/run operations.
Validation: npm run build; git diff --check.