Skip to content

Define projects using patterns #839

@thompson-tomo

Description

@thompson-tomo

Is your feature request related to a problem? Please describe.
In OpenTelemetry some of our contrib repos can contain a lot of projects and as such needing to list each project can lead to a bloated file and harder to mantain

Describe the solution you'd like
I want to be able use patterns in my project config to reduce my config and allow for easy scaling.

projects:
  - label: *
    changelog: src/*/CHANGELOG.md

In the above * represents the name of a folder and the value would be the label converted to lower-case with spaces replaced with underscores.

Describe alternatives you've considered
Dynamically generating the config using scripts.

Additional context
N/a

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions