Skip to content

Commit d0f6762

Browse files
authored
Disable Claude Code co-author attribution (#1575)
Adds a shared `.claude/settings.json` that disables Claude Code's attribution: ```json "attribution": { "commit": "", "pr": "" } ``` By default Claude Code adds a `Co-Authored-By: Claude` trailer to commits. Claude can't sign the Google CLA, so this trailer breaks the CLA check. Also adds `.claude/settings.local.json` to `.gitignore` so personal settings aren't committed. Same change as Kaggle/kaggle-cli#1233.
1 parent c43593a commit d0f6762

2 files changed

Lines changed: 10 additions & 1 deletion

File tree

‎.claude/settings.json‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"attribution": {
3+
"commit": "",
4+
"pr": ""
5+
}
6+
}

‎.gitignore‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,7 @@
22
.idea/
33
.vscode
44
.mypy_cache
5-
.generated
5+
.generated
6+
7+
# Claude Code
8+
.claude/settings.local.json

0 commit comments

Comments
 (0)