Skip to content

ci: fix labeler area routing and scope CODEOWNERS - #16

Merged
Synertry merged 1 commit into
mainfrom
ci/labeler-routing-codeowners
Jun 13, 2026
Merged

ci: fix labeler area routing and scope CODEOWNERS#16
Synertry merged 1 commit into
mainfrom
ci/labeler-routing-codeowners

Conversation

@Synertry

Copy link
Copy Markdown
Owner

Summary

  • Fix area-label routing: Directory.Build.props to area/config, Directory.Packages.props to area/deps (each was landing in both), and stop area/tests from tagging dependency-only bumps to the test project.
  • Dependabot PRs now get type/chore (matched on the dependabot/* branch so the sync-labels pass keeps it), and every type/* label carries an inline comment matching its GitHub label description.
  • Scope CODEOWNERS to the two project directories and clear ownership on the dependency manifests so routine Dependabot bumps no longer request review.

Directory.Build.props (build config) and Directory.Packages.props (dependency manifest) were both miscategorized, area/tests swallowed dependency-only bumps to the test project, and CODEOWNERS requested review on every Dependabot bump.

Signed-off-by: Synertry <60792595+Synertry@users.noreply.github.com>
@github-actions github-actions Bot added area/CI GitHub workflows, Dependabot, labelers, scripts type/ci Changes to CI configuration files and scripts size/s Small diff (< 150 lines, 10 files) status/pr-test-passed Lightweight PR test workflow passed (granted by pr-test.yaml) labels Jun 13, 2026
@Synertry
Synertry merged commit db25f17 into main Jun 13, 2026
7 checks passed
@github-actions
github-actions Bot deleted the ci/labeler-routing-codeowners branch June 13, 2026 20:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/CI GitHub workflows, Dependabot, labelers, scripts size/s Small diff (< 150 lines, 10 files) status/pr-test-passed Lightweight PR test workflow passed (granted by pr-test.yaml) type/ci Changes to CI configuration files and scripts

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant