Skip to content

build: trust renovate[bot] in Faraday config - #10030

Merged
mmaietta merged 1 commit into
masterfrom
faraday-trust-renovate
Aug 4, 2026
Merged

build: trust renovate[bot] in Faraday config#10030
mmaietta merged 1 commit into
masterfrom
faraday-trust-renovate

Conversation

@claude

@claude claude Bot commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Requested by Erick Zhao · Slack thread

What this does

Adds a repo-specific Faraday config (.github/faraday.yml) that lists renovate[bot] as a trusted bot, mirroring the structure of electron/electron's config.

Before: Renovate dependency-update PRs need 2 maintainer approvals, because Faraday treats bots it doesn't recognize as untrusted contributors.

After: Renovate PRs need 1 maintainer approval, because renovate[bot] is in this repo's trusted-bots list. The reduced requirement only applies when every commit on the PR is verifiably the bot's own (authored by the matching numeric ID and committed by the bot or GitHub web-flow with a verified signature) — anyone pushing a manual commit onto a Renovate PR bumps it back to the untrusted tier.

Identity verification

The bot entry was verified against real commit data in this repo rather than assumed:

🤖 Generated with Claude Code

https://claude.ai/code/session_01NWmcrzscMzgzf9GKLx4CKf


Generated by Claude Code

Add a repo-specific Faraday config marking renovate[bot] (id 29139614)
as a trusted bot, so its dependency-update PRs require one maintainer
approval instead of two.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NWmcrzscMzgzf9GKLx4CKf
@changeset-bot

changeset-bot Bot commented Jul 20, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 5e7089e

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@erickzhao
erickzhao marked this pull request as ready for review July 21, 2026 14:54
@mmaietta
mmaietta merged commit 53f649b into master Aug 4, 2026
62 checks passed
@mmaietta
mmaietta deleted the faraday-trust-renovate branch August 4, 2026 16:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants