Skip to content

ci: adopt org-wide PR templates and conventional-pr workflow - #8893

Closed
mc-nv wants to merge 1 commit into
mainfrom
mchornyi/TRI-1100-poc-org-defaults
Closed

ci: adopt org-wide PR templates and conventional-pr workflow#8893
mc-nv wants to merge 1 commit into
mainfrom
mchornyi/TRI-1100-poc-org-defaults

Conversation

@mc-nv

@mc-nv mc-nv commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

What does the PR do?

First consumer of the org-wide defaults from triton-inference-server/.github#5:

  • Removes the local PR templates (pull_request_template.md + PULL_REQUEST_TEMPLATE/) — GitHub now inherits the canonical set from the org .github defaults repository.
  • Adds a thin caller workflow for the org-wide reusable conventional-pr workflow (pinned @v1.0.0), which validates the PR title against Conventional Commits (<type>: <Title>) and labels the PR with its type.
  • Issue templates stay local: this repository remains the org-wide issue intake point.

Depends on triton-inference-server/.github#5 being merged and tagged v1.0.0 — the conventional-pr check here stays red until the tag exists.

Related Issues / PRs

  • Resolves: TRI-1100

Related PRs:

Test plan

  • After .github#5 merges and v1.0.0 is tagged: a non-conventional PR title fails the conventional-pr check; a conventional one passes and the type label is applied; new PRs auto-fill the inherited template.
  • pre-commit run passes on the changed files.

Caveats

  • Overlaps with ci: align pre-commit hooks and GitHub templates #8890 (which currently keeps the local templates) — whichever lands second rebases; if this approach is adopted, the template portion of the TRI-1100 sibling PRs should be dropped in favour of org-wide inheritance.

Local PR templates are removed — GitHub inherits the canonical set from
the triton-inference-server/.github defaults repository. Adds the thin
caller for the org-wide reusable conventional-pr workflow, which
validates PR titles against Conventional Commits and labels the PR with
its type. Issue templates stay local: this repository is the org-wide
issue intake point.

TRI-1100
@mc-nv

mc-nv commented Jul 20, 2026

Copy link
Copy Markdown
Contributor Author

Superseded: the org-wide defaults adoption (template removal + conventional-pr stub) is folded into #8890 together with the hook alignment, and the centralized hooks moved to triton-inference-server/.github#5. Keeping the POC branch for reference.

@mc-nv mc-nv closed this Jul 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant