Skip to content

Multiple repositories does not produce any commits #1187

@orhun

Description

@orhun

Discussed in #1154

Originally posted by mcourteaux June 2, 2025
I'm trying to generate a changelog from multiple repositories at once.

git-cliff --repository SilverNode NeonRAW --config SilverNode/cliff.toml -v

unfortunately produces:

 DEBUG git_cliff > No GitHub remote is set, using remote: zero-effort-company/silvernode
 INFO  git_cliff > Including changes from the current directory: ".."
 INFO  git_cliff > Including changes from the current directory: ".."
 DEBUG git_cliff_core::changelog > Adding remote data...
 DEBUG git_cliff_core::changelog > Processing the commits...
 DEBUG git_cliff_core::changelog > Processing 2 release(s)...
 DEBUG git_cliff_core::changelog > Generating changelog...
# Changelog
All notable changes to this project will be documented in this file.
## [unreleased]
## [unreleased]
<!-- generated by git-cliff -->

Both SilverNode and NeonRAW are folders in the current working directory for which the program does work. If I cd SilverNode, and then run git-cliff, I get a correct changelog.

I don't understand why this is not working. The line

 INFO  git_cliff > Including changes from the current directory: ".."

seems to suggest it is not respecting the repository I pass, but instead is using the current working directory twice.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions