-
-
Notifications
You must be signed in to change notification settings - Fork 97
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support package configuration in the package's directory #1022
Comments
This is a great idea! The package-level configuration should support the options listed here, except "name", which is inferred by the directory where release-plz.toml is placed or |
I would like to work on this feature ✋🏼 feel free to assign it to me! |
Sure thing, thanks Orhun! |
You can extract package metadata with this. Also feel free to raise two PRs:
Or just one of the two is fine. I would avoid having one PR for both features to minimize PR length 👍 EDIT: Requirements
|
I created a draft PR at #1082 - please check. About the requirements, how it works is it first checks the current directory for |
That would be nice, yes! |
PR is updated! |
I closed #1082 for inactivity. |
Motivations
When working in larger workspaces, its much easier to have a package be an atomic unit that you can then copy, etc. This doesn't jive with having all of the config in a central file.
Solution
Support a config file in the package's directory, whether that be
release-plz.toml
or theCargo.toml
spackage.metadata.release-plz
.Alternatives
Additional context
See #1019
The text was updated successfully, but these errors were encountered: