-
-
Notifications
You must be signed in to change notification settings - Fork 200
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
Relevant tags are missing when using --include-path #208
Comments
Thanks for opening your first issue at git-cliff! Be sure to follow the issue template! ⛰️ |
I am seeing the same issue as @cjorge-graphops |
I had the same issue that the first (inital) commit would not show up when using git-cliff/git-cliff-core/src/repo.rs Line 79 in 9dbf47b
As diff_tree_to_tree allows to have one of the tree to be |
Describe the bug
When using --include-path, the first release tag goes missing.
Also, if there is a tag that points to a commit that is filtered out by --include-path, then that tag no longer shows on the change log and the commits that do show, show as unreleased instead.
To reproduce
I'm running the following script to reproduce the issues:
Expected behavior
I expected that when using --include-path, all the first three releases would show on the change log and instead the first one is missing.
I get this, which misses release-v0.1.0 tag:
Regarding release-v0.4.0, I would expect it to show on change log but the relevant commit shows as unreleased:
Software information
The text was updated successfully, but these errors were encountered: