Commit 413d757
committed
disable log.showSignature config for git commands by default
gitlint doesnt work properly if the global configuration
of the users enables log.showSignature config. See below as an example:
```
git log
commit 4d91197 (HEAD -> main,
upstream/main, upstream/HEAD)
gpg: Signature made Sat 02 Sep 2023 08:25:48 AM UTC
gpg: using RSA key 4AEE18F83AFDEB23
gpg: Can't check signature: No public key
Author: dependabot[bot]
<49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Sep 2 10:25:48 2023 +0200
Bump python from 3.11.4-alpine to 3.11.5-alpine (#525)
Bumps python from 3.11.4-alpine to 3.11.5-alpine.
---
updated-dependencies:
gitlint
An error occurred while executing 'git log gpg: Signature made Sat 02
Sep 2023 08:25:48 AM UTCgpg: using RSA key
4AEE18F83AFDEB23gpg: Can't check signature: No public
key4d9119760056492eabc201bfad5de2f9e660b85f -1
--pretty=%aN%x00%aE%x00%ai%x00%P%n%B': b"fatal: invalid object name
'gpg'."
```
After disabling log.showSignature config for git runs made by gitlint,
it works as expected.
```
hatch run dev:gitlint
An error occurred while executing 'git log gpg: Signature made Sat 02
Sep 2023 08:25:48 AM UTCgpg: using RSA key
4AEE18F83AFDEB23gpg: Can't check signature: No public
key4d9119760056492eabc201bfad5de2f9e660b85f -1
--pretty=%aN%x00%aE%x00%ai%x00%P%n%B': b"fatal: invalid object name
'gpg'."
^^ this is before fix in dev environment
hatch run dev:gitlint
^^ this is after fix as expected
```1 parent 4d91197 commit 413d757
1 file changed
+2
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | | - | |
| 45 | + | |
| 46 | + | |
46 | 47 | | |
47 | 48 | | |
48 | 49 | | |
| |||
0 commit comments