googleapis / googleapis/release-please

Ability to define multiple paths

Open
#1,921 5 comments 21 reactions 1 assignee Claimed by @chingor13 View on GitHub
priority: p3 type: feature request
Dominant language
TypeScript
Stars
7.5k
Forks
588
Avg merge
12h 16m
Merged PRs (30d)
7

Description

Thanks for stopping by to let us know something could be better!

**PLEASE READ**: If you have a support contract with Google, please create an issue in the [support console](https://cloud.google.com/support/) instead of filing on GitHub. This will ensure a timely response.

**Is your feature request related to a problem? Please describe.**
I am missing option to define paths whićh may be considered to scan commits. E.G. i have project with structure
- core
- features
- shared
- demo
i want scan paths /core, /features, /shared and exclude /demo.

Also with monorepo approach:
* apps
* app1
* app2

* libs
* lib1
* lib2
* shared

app1 uses code from lib1, shared, app2 uses code from lib2, shared. Theese libs are not standalone libs, it is just separation of code from app. So i do not need track changes for every separate lib, but i want include it with app. So in manifest i have only app1 and app2

**Describe the solution you'd like**
path should accept multiple paths separated by comma

**Describe alternatives you've considered**
I tried many trick like filtering repository using monorepo dependency tree and also another versoning plugins fox NX monorpo. But release-please fits best with PR approach, except this single feature missing

Another solution: let current attribute path as is and add another one: additionalPaths: string[] which accepts another paths from root of repository

**Additional context**
Add any other context or screenshots about the feature request here.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.