You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
automation: repository-maintenance - Automate monthly branch cleanup and reporting #1240
Implement monthly cleanup automation and categorization reporting. This automation provides scheduled workflows to clean up stale branches, generate categorized reports, integrate dependency management via Mergify, enforce branch protection, and notify teams of stale branches on a monthly cadence.
Parent Issue:#1234 (Repository Maintenance Infrastructure) Status: Completed — Automation ready for team use
Steps / Checklist
Monthly cleanup-branches.yml workflow configured (scheduled 1st of month)
Auto-categorization reports automated in .github/reports/
Mergify rules integrated for dependency updates
GitHub branch protection enforcement validated
Team notifications configured for stale branches
Acceptance Criteria
Automation implemented and tested
Monthly cleanup workflow configured
Categorization reports automated
Mergify rules integrated
Branch protection validated
Report format standardized
Documentation updated
No regressions or negative impact
Additional Context
Related PRs:#1211, #1222, #1204 Project: projects/active/repository-maintenance-infrastructure/
Activity
linear-code commentedon Jul 24, 2026
LS-1787
github-actions commentedon Jul 24, 2026
✅ Template check passed after update. Thanks for fixing the issue body.
github-actions commentedon Jul 24, 2026
⏱️ Aging and SLA annotation
Maintained by project-meta-sync workflow.
github-actions commentedon Jul 24, 2026
Metadata governance
45 remaining items
[-]Automation Integration (Workflows & Reports)[/-][+]automation: repository-maintenance - Automate monthly branch cleanup and reporting[/+]github-actions commentedon Sep 9, 2026
This issue has labels that are not in the canonical taxonomy:
migrate:priority:normalmigrate:type:automationValid Canonical Labels
Please use labels with a prefix from the canonical taxonomy:
type:bug,type:feature,type:task,type:documentation, etc.status:needs-triage,status:in-progress,status:done, etc.priority:critical,priority:high,priority:normal,priority:lowarea:ci,area:docs,area:labels,area:security, etc.meta:needs-changelog,meta:duplicate,meta:blocked, etc.For the complete list, see .github/labels.yml.