Skip to content

ci: add WIP-limit-check caller workflow#10

Merged
LukasWodka merged 1 commit into
developfrom
ci/add-wip-limit-caller
May 7, 2026
Merged

ci: add WIP-limit-check caller workflow#10
LukasWodka merged 1 commit into
developfrom
ci/add-wip-limit-caller

Conversation

@LukasWodka

Copy link
Copy Markdown
Contributor

Summary

Adds a 9-line caller workflow that triggers the org-wide reusable workflow wip-limit-check.yml on PR open / ready_for_review.

Behavior

When a PR opens:

  • Reads the engineer kanban's Code review column
  • If count > 8 (the WIP limit), posts a comment on the new PR with the list of open PRs already in queue
  • Does not block the PR — informational nudge only

Why

Surfaces team kanban discipline at decision time: pull from review before opening new work. Same shape as the other tracebloc/.github reusable workflows.

🤖 Generated with Claude Code

@LukasWodka LukasWodka requested a review from saadqbal April 29, 2026 11:56
@LukasWodka LukasWodka self-assigned this Apr 29, 2026
@LukasWodka LukasWodka merged commit 310f938 into develop May 7, 2026
1 check passed
LukasWodka pushed a commit that referenced this pull request May 19, 2026
Splits the CI portion out of #15. These caller workflows live on
develop (added in #5, #6, #9, #10) but never reached main.

- pull_request_template.md
- workflows/add-to-kanban.yml — auto-add new issues/PRs to project 2
- workflows/customer-priority-bump.yml — bump priority on customer
  label
- workflows/kanban-closure-routing.yml — route closed work to the
  correct column
- workflows/set-pr-status.yml — set PR status on the board
- workflows/stale-backlog.yml — auto-close stale backlog issues
- workflows/wip-limit-check.yml — enforce per-column WIP limits

All delegate to the org-wide reusable workflows. No new logic in this
repo.

Closes #17.

Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
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.

2 participants