fix: configure Renovate to ignore github-actions[bot] commits

Adds gitIgnoredAuthors to allow Renovate to auto-rebase PRs even after
the renovate-dist-update workflow adds commits. Without this, Renovate
refuses to auto-rebase because it sees commits from an unrecognized author.

Also sets rebaseWhen to "conflicted" to prevent infinite rebase loops
that can occur when gitIgnoredAuthors is combined with auto-rebasing.

This fixes the warning on PRs like #301 where Renovate says it "does not
recognize the last commit author".

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
jdx 2025-10-31 09:35:48 -05:00
parent c7b5f37cad
commit 993e7d0bb6
No known key found for this signature in database
GPG key ID: 584DADE86724B407

View file

@ -1,4 +1,6 @@
{ {
"$schema": "https://docs.renovatebot.com/renovate-schema.json", "$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["github>jdx/renovate-config"] "extends": ["github>jdx/renovate-config"],
"gitIgnoredAuthors": ["github-actions[bot]@users.noreply.github.com"],
"rebaseWhen": "conflicted"
} }