Repository navigation
ci(dependabot): allow bot review and extend strict gate - #140
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
Earl's Claude review rejects Dependabot by default. The
claude-reviewjob on #138 failed withWorkflow initiated by non-human actor: dependabot, so the strict gate cannot pass. Job evidence.The gate also ran out of time on #139, head
c92ae86f17d85fcf79d5175e37815b2bc7e13594: its finalMSRV (Rust 1.96)check succeeded at 18:22:28 UTC, two seconds after the gate exited at 18:22:26. Gate job.Change
dependabot[bot]to initiate the pinned Claude review action. Reviews still run and can still fail.Only
.github/workflows/claude-code-review.ymland.github/workflows/dependabot-automerge.ymlchange. No branch rule or required check is removed. Repository auto-merge remains off pending fresh bot-head checks.Local verification
All logs and
.exitfiles are under/Volumes/Code/Sources/.dev-storage/mathematic-inc-monitor/2026-09-24T2220Z-full-repair.PvYiXw/logs/.hk check --all --slowearl-hk.logpython3 scripts/release/check-state.pyearl-release-state.logsh scripts/release/test-build-artifact.shearl-release-artifact.logrustup run 1.96.0 cargo check --locked --workspace --all-features --all-targetsearl-msrv.logcargo test --all-targets --all-featuresearl-test.logcargo package --list --locked --workspaceearl-package.logpnpm install --frozen-lockfileearl-pnpm-install.logpnpm turbo run buildearl-pnpm-build.logpnpm turbo run types:checkearl-pnpm-types.logpnpm audit --audit-level highearl-pnpm-audit.loggit diff --checkThe first hk attempt failed while two isolated worktrees tried to install the same Rust toolchain into a new cache. I reused the already-installed external-drive toolchain and reran the full command; it passed. No check was waived.