Skip to content

ci: align renovate amber scopes with labeler (engine vs pyamber) #7067

Description

@Yicong-Huang

Task Summary

.github/renovate.json5 scopes and groups every amber/** dependency bump as pyamber, but .github/labeler.yml splits amber/: Scala deps (amber/build.sbt) are labeled engine, while only the Python deps (requirements*.txt, pyproject.toml) are pyamber.

As a result, an amber Scala dependency PR gets the commit scope chore(deps, pyamber) yet the labeler tags it engine, and amber sbt minors are grouped into "pyamber minor updates" instead of staying individual like every other sbt minor.

Split the amber renovate rules by manager so pip_requirementspyamber and sbtengine, matching the labeler.

Task Type

  • Refactor / Cleanup
  • DevOps / Deployment / CI
  • Testing / QA
  • Documentation
  • Performance
  • Other

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions