Skip to content

chore: improve automatic labeler#529

Open
seqre wants to merge 1 commit intomasterfrom
automatic-labeler
Open

chore: improve automatic labeler#529
seqre wants to merge 1 commit intomasterfrom
automatic-labeler

Conversation

@seqre
Copy link
Member

@seqre seqre commented Mar 23, 2026

Description

Improve automatic labeling and align it with new labels.

Type of change

  • Bug fix
  • New feature
  • Documentation
  • Refactor / cleanup
  • Performance improvement
  • Other (describe above)

@seqre seqre requested review from a team and Copilot March 23, 2026 19:44
@github-actions github-actions bot added the A-ci Area: CI (Continuous Integration) label Mar 23, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates GitHub automation configs to improve PR auto-labeling and to apply the new A-deps label to Dependabot-generated PRs.

Changes:

  • Reworked .github/labeler.yml label definitions into “areas” and “crates”, adding new labels (A-ci, A-docs, A-deps) and updating file globs.
  • Updated .github/dependabot.yml to add default assignees and apply the A-deps label to Dependabot PRs.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
.github/labeler.yml Adds/renames label rules and updates glob patterns for auto-labeling.
.github/dependabot.yml Adds assignees and A-deps label to Dependabot update PRs.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +26 to +29
assignees:
- cot-rs/maintainers
labels:
- A-deps
Copy link

Copilot AI Mar 23, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same issue here: assignees expects individual GitHub usernames; an org/team slug like cot-rs/maintainers may break or be ignored by Dependabot. Prefer reviewers for a team, or list usernames under assignees.

Copilot uses AI. Check for mistakes.
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@copilot provide docs pages that show reviewers is a valid field

@github-actions
Copy link

github-actions bot commented Mar 23, 2026

🐰 Bencher Report

Branchautomatic-labeler
Testbedgithub-ubuntu-latest
Click to view all benchmark results
BenchmarkLatencyBenchmark Result
microseconds (µs)
(Result Δ%)
Upper Boundary
microseconds (µs)
(Limit %)
empty_router/empty_router📈 view plot
🚷 view threshold
6,021.70 µs
(+0.73%)Baseline: 5,977.82 µs
7,170.38 µs
(83.98%)
json_api/json_api📈 view plot
🚷 view threshold
1,026.50 µs
(-0.64%)Baseline: 1,033.12 µs
1,191.23 µs
(86.17%)
nested_routers/nested_routers📈 view plot
🚷 view threshold
957.51 µs
(+0.54%)Baseline: 952.34 µs
1,092.51 µs
(87.64%)
single_root_route/single_root_route📈 view plot
🚷 view threshold
927.26 µs
(+1.50%)Baseline: 913.60 µs
1,051.21 µs
(88.21%)
single_root_route_burst/single_root_route_burst📈 view plot
🚷 view threshold
19,318.00 µs
(+9.69%)Baseline: 17,610.86 µs
21,143.00 µs
(91.37%)
🐰 View full continuous benchmarking report in Bencher

@seqre seqre force-pushed the automatic-labeler branch from be5ad98 to 36c3088 Compare March 23, 2026 20:06
@seqre seqre force-pushed the automatic-labeler branch from 36c3088 to 778e5e4 Compare March 23, 2026 20:09

This comment was marked as spam.

@codecov
Copy link

codecov bot commented Mar 23, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

Flag Coverage Δ
rust 89.99% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-ci Area: CI (Continuous Integration)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants