Skip to content

ci: pr-issue-linkage gate structurally fails dependabot PRs — dependency updates unmergeable #684

Description

@kyle-sexton

Found at checkpoint (control tower, 2026-07-20 12:20Z): PR #669 (dependabot bump of @anthropic-ai/claude-code, package.json + lockfile only) sits UNSTABLE with pr-issue-linkage / pr-issue-linkage FAILURE — a dependabot PR has no closing-keyword issue link and can never satisfy the gate, so every dependency-update PR is permanently unmergeable while the check is required.

Fix direction: exempt bot dependency authors (dependabot[bot]; consider renovate) from the linkage requirement — actor-based skip in the workflow (fail-closed for all human/lane authors, exempt only the known dependency bots), or auto-link a standing dependencies umbrella issue. If the linkage check is a reusable workflow, the exemption belongs in melodic-software/ci-workflows with a caller flag; otherwise in this repo's workflow.

Evidence: #669 checks rollup — pr-issue-linkage FAILURE, all other checks green; dependencies label exists in the taxonomy already.

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-humanHuman-in-the-loop required; autonomous sessions must not resolve items carrying this.priority: mediumReal value, no hard deadline; normal backlog flow.wayfind: designWayfind decision item: design-space or domain-model decision; human in the loop.

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions