Skip to main content
Control individual PRs with labels. For comment controls, see Commands & Interactions.

gitar-managed

On GitHub PRs and GitLab MRs, add gitar-managed to enable auto-apply: Gitar can commit fixes for code review findings and CI failures directly to the branch. Matching is case-insensitive. Automation can include the label when creating a PR. Adding it to an existing PR starts processing and can trigger fixes for existing findings and CI failures.

Settings and removal

An explicit auto-apply setting from a command or dashboard toggle takes precedence over the label. Removing the label restores the configured default when no per-PR setting exists. To explicitly stop automatic fixes on that PR, use gitar auto-apply:off.
When removing and re-adding the label, wait at least one second between actions. If a quick re-add leaves auto-apply off, remove it and add it again after a second, or use gitar auto-apply:on.

Scope

Repository filters and author restrictions still apply, including Allowed bots for bot-authored PRs. Repositories configured to process only on comment still require a comment. Auto-Approve and Auto-Merge have separate settings. The managed label only enables automatic fixes.

gitar-skip

On GitHub PRs and GitLab MRs, add gitar-skip to skip automatic processing for a PR, including code review, CI analysis, and rule evaluation. Matching is case-insensitive. Remove it to allow processing on subsequent events. Explicit comment commands still work on GitHub and GitLab while the label is present. For example, a comment can request a review or a fix. The skip label takes precedence over gitar-managed for automatic processing.

gitar-approved

Enable Apply gitar-approved label in the auto-approve settings to have Gitar label approved PRs. Gitar creates the label in the repository if needed and removes it when its approval is revoked. Use this label to filter approved changes in the platform’s PR list. Adding it manually does not submit an approval or enable auto-merge.