[PR #12] [MERGED] fix(config): set internalChecksFilter to none #4
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
webgrip/renovate-config#4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/webgrip/renovate-config/pull/12
Author: @Ryangr0
Created: 6/3/2026
Status: ✅ Merged
Merged: 6/3/2026
Merged by: @Ryangr0
Base:
main← Head:fix/internal-checks-filter📝 Commits (1)
255d0f3fix(config): set internalChecksFilter to none📊 Changes
1 file changed (+1 additions, -1 deletions)
View changed files
📝
default.json(+1 -1)📄 Description
Problem
The 6 items stuck in Pending Status Checks on the dashboard will never move.
Why:
internalChecksFilter: "strict"tells Renovate: "after stripping my own internal checks likestability-days, if there are zero external CI checks remaining, treat the branch as still-pending."Those 6 branches (attest-build-provenance, create-github-app-token, docker-login, codeql, cosign-installer) all only modify
.github/actions/cosign-sign-attest/action.yml. Theon_source_change.ymlworkflow only fires on these paths:ops/docker/**.releaserc.js.github/actions/semantic-release-monorepo/action.yml.github/workflows/on_source_change.yml.github/workflows/on_release_published.yml.github/actions/cosign-sign-attest/action.ymlis not in that list → no GitHub Actions runs ever → onlyrenovate/stability-daysstatus exists →strictmode treats it as pending forever.Fix
internalChecksFilter: "none"— Renovate trusts the platform's combined commit status as-is.stability-daysstill enforcesminimumReleaseAgesoak; we just stop requiring an external check on top of it.The
prCreation: "not-pending"+prNotPendingHours: 2combination still applies: if combined status ispending, wait up to 2h then create anyway.🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.