Skip to content

chore(ci): add team execution CI guards#140

Open
loning wants to merge 4 commits intodevfrom
chore/2026-04-07_team-execution-ci-guards
Open

chore(ci): add team execution CI guards#140
loning wants to merge 4 commits intodevfrom
chore/2026-04-07_team-execution-ci-guards

Conversation

@loning
Copy link
Copy Markdown
Contributor

@loning loning commented Apr 7, 2026

Summary

Add CI infrastructure for team delivery rhythm:

  • PR size guard - warns when PRs exceed 30 files or 800 LOC (advisory)
  • Stale branch cleanup - safely deletes only merged remote branches (dry-run default)
  • Weekly release workflow - automated Friday dev→master merge + semver tag
  • CI integration - PR size guard in fast-gates pipeline

Test plan

  • PR size guard: verify warning on large PRs
  • Stale cleanup: dry-run shows only merged branches
  • Weekly release: workflow_dispatch creates tag

loning and others added 4 commits April 7, 2026 22:05
PR size guard warns when PRs exceed 30 files or 800 LOC (advisory, non-blocking).
Stale branch cleanup safely deletes only merged remote branches with dry-run default.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Automated Friday merge dev→master + semver tag + GitHub Release.
Checks CI green before tagging. Supports emergency skip via workflow_dispatch.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Runs on pull_request events only, advisory warnings via GitHub annotations.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Leftover git conflict markers were causing docs lint to fail across
fast-gates and event-sourcing-regression CI jobs.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@loning loning requested a review from louis4li April 10, 2026 09:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant