Skip to content

🌱 Replace local governance workflows with llm-d-infra callers#614

Closed
clubanderson wants to merge 1 commit intollm-d:mainfrom
clubanderson:ci/standardize-governance-workflows
Closed

🌱 Replace local governance workflows with llm-d-infra callers#614
clubanderson wants to merge 1 commit intollm-d:mainfrom
clubanderson:ci/standardize-governance-workflows

Conversation

@clubanderson
Copy link
Contributor

Summary

  • Replace all 9 local governance workflows with thin callers to llm-d/llm-d-infra reusable workflows
  • Covers: Prow commands, automerge, remove-lgtm, stale/unstale, signed-commits, typos, md-link-check, non-main-gatekeeper
  • Net reduction of ~163 lines of duplicated workflow logic

This is a companion to PR #613 (pre-commit config). That PR adds pre-commit; this PR migrates governance workflows.

Test plan

  • Verify Prow commands (/lgtm, /approve) still work
  • Confirm stale/unstale behavior is unchanged
  • Verify signed-commits check still runs

Depends on: llm-d/llm-d-infra#2 (already merged)

@github-actions
Copy link

🚨 Unsigned commits detected! Please sign your commits.

For instructions on how to set up GPG/SSH signing and verify your commits, please see GitHub Documentation.

Migrate to shared reusable workflows from llm-d/llm-d-infra,
replacing local copy-pasted workflow files with thin callers:

- Prow commands, automerge, and remove-lgtm
- Stale/unstale issue lifecycle management
- Signed commits enforcement
- Typo checking
- Markdown link validation
- Non-main branch gatekeeper

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Signed-off-by: Andrew Anderson <andy@clubanderson.com>
@clubanderson clubanderson force-pushed the ci/standardize-governance-workflows branch from 1b07282 to af1377f Compare February 12, 2026 17:07
@clubanderson
Copy link
Contributor Author

@nilig can you ptal - centralizing workflows to make this easier to maintain

@clubanderson
Copy link
Contributor Author

PTAL @elevran @nirrozenbaum 👋

This PR is part of an org-wide effort to unify and centralize governance workflows (prow commands, auto-merge, stale issue management, signed-commit checks, typo checking, markdown link validation, etc.) into a single shared repo: llm-d/llm-d-infra.

Why? Currently these identical workflows are copy-pasted across 8+ repos, making maintenance painful. By centralizing them as reusable workflows, we get:

  • Single source of truth — fix once, all repos benefit
  • Easier maintenance — version updates, bug fixes in one place
  • Consistency — every repo gets the same governance behavior

This PR replaces the local workflow copies with thin callers that reference the shared workflows. No behavior changes — just consolidation.

@clubanderson
Copy link
Contributor Author

Consolidated into #616

clubanderson added a commit to clubanderson/llm-d-inference-scheduler that referenced this pull request Feb 13, 2026
- Replace local governance workflows with thin callers to llm-d-infra reusable workflows
- Add pre-commit config and CI integration

Consolidates llm-d#613 and llm-d#614.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Signed-off-by: Andrew Anderson <andy@clubanderson.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant