Skip to content

Allow for missing config files

Nico Sonack requested to merge config into trunk

This fixes the following behaviour:

$ cd <some non-git directory>
$ ghcli pulls -o vim -r colorschemes -p 163 summary
error: not a git repository
$

as well as

$ mv ~/.config/ghcli/config ~/.config/ghcli/herp
$ ghcli pulls -o vim -r colorschemes -p 163 summary
Cannot access config file at ~/.config/ghcli/config: No such file or directory
$

you can now force a specific forge type:

$ cd <some non-git directory>
$ ghcli -t github pulls -o vim -r colorschemes -p 163 summary

To suppress warning messages about missing config files, I added a -q/--quiet flag:

$ cd <some non-git directory>
$ ghcli -q -t github pulls -o vim -r colorschemes -p 163 summary

Merge request reports

Loading