Auto-merge: If all CI checks pass, this PR will be merged automatically.
## Automated PR Review
- Architecture compliance: OK
- Best practices: OK
- Security: OK
- i18n: OK
- Resource management: OK
- Documentation: OK
- Tests: OK
- Commit conventions: OK
No issues found by automated checks.
---
**Auto-merge:** If all CI checks pass, this PR will be merged automatically.
Auto-merge: If all CI checks pass, this PR will be merged automatically.
## Automated PR Review
- Architecture compliance: OK
- Best practices: OK
- Security: OK
- i18n: OK
- Resource management: OK
- Documentation: OK
- Tests: OK
- Commit conventions: OK
No issues found by automated checks.
---
**Auto-merge:** If all CI checks pass, this PR will be merged automatically.
Auto-merge: If all CI checks pass, this PR will be merged automatically.
## Automated PR Review
- Architecture compliance: OK
- Best practices: OK
- Security: OK
- i18n: OK
- Resource management: OK
- Documentation: OK
- Tests: OK
- Commit conventions: OK
No issues found by automated checks.
---
**Auto-merge:** If all CI checks pass, this PR will be merged automatically.
kireto
approved these changes 2026-07-01 00:50:19 +00:00
All 13 checklist categories verified. Architecture: new tools follow existing patterns (Click CLI, _shared helpers, GiteaClient API methods). Security: subprocess uses nosec B603/B607, no shell=True, no hardcoded secrets. Tests: 100% coverage with 1568 tests, all edge cases covered. Docs: AGENTS.md, cli-commands.md, translations.json all updated. i18n: all strings wrapped in _(). Workflow: auto-merge auto-rebase uses Gitea API, no infinite loop risk. Backwards compat: old error path replaced with auto-rebase, manual fallback preserved on API failure.
All 13 checklist categories verified. Architecture: new tools follow existing patterns (Click CLI, _shared helpers, GiteaClient API methods). Security: subprocess uses nosec B603/B607, no shell=True, no hardcoded secrets. Tests: 100% coverage with 1568 tests, all edge cases covered. Docs: AGENTS.md, cli-commands.md, translations.json all updated. i18n: all strings wrapped in _(). Workflow: auto-merge auto-rebase uses Gitea API, no infinite loop risk. Backwards compat: old error path replaced with auto-rebase, manual fallback preserved on API failure.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Automated PR Review
No issues found by automated checks.
Auto-merge: If all CI checks pass, this PR will be merged automatically.
Automated PR Review
No issues found by automated checks.
Auto-merge: If all CI checks pass, this PR will be merged automatically.
Automated PR Review
No issues found by automated checks.
Auto-merge: If all CI checks pass, this PR will be merged automatically.
Auto-approved: all CI checks passed (quality, pr-review, release-dry-run).
All 13 checklist categories verified. Architecture: new tools follow existing patterns (Click CLI, _shared helpers, GiteaClient API methods). Security: subprocess uses nosec B603/B607, no shell=True, no hardcoded secrets. Tests: 100% coverage with 1568 tests, all edge cases covered. Docs: AGENTS.md, cli-commands.md, translations.json all updated. i18n: all strings wrapped in _(). Workflow: auto-merge auto-rebase uses Gitea API, no infinite loop risk. Backwards compat: old error path replaced with auto-rebase, manual fallback preserved on API failure.