Changes detection only based on commits (like standard-version
)
#958
Labels
enhancement
New feature or request
standard-version
)
#958
Clear and concise description of the problem
Right now changes are based on files.
This actually create some issues of changes not detected in all my lerna projects. And i now know why. my packages are built into output dirs which are not committed. It is then those output folders that i use as lerna "packages". Thus it cant see changes.
It finally makes sense.
Suggested solution
Another way of detecting changes is simply to look at conventional commits and see if you find some which are not ignored (scope).
This is what
standard-version
does.i think it is a better way because it does not rely on files/folders.
Then remains the detection of which packages have changed. It could also be done by looking at the location of the files modified in the found commits (i think it is also what
standard-version
does)Alternative
No response
Additional context
No response
Validations
The text was updated successfully, but these errors were encountered: