Skip to content

[ci-maintainer] changelog-fragment-guard fails 100% of dependabot PRs — dependabot.yml never applies the no-changelog label #6190

Description

@kubestellar-hive

CI Issue

Every dependabot PR that touches src/ (gomod src/go.mod/src/go.sum, docker src/Dockerfile, npm src/proxy/**) fails the changelog-fragment-guard check. The guard's own policy (comment header and CHANGELOG.md's carve-out) says dependency churn is exempt via the no-changelog label, but .github/dependabot.yml only applies dependencies — never no-changelog — and dependabot cannot author changelog.d fragments. So 100% of these bumps arrive red on this check and need a human to add the label by hand, the same permanent-red pattern #5256 fixed for the NOTICE gate.

Evidence

Recommendation

Add no-changelog to the labels: list of each ecosystem in .github/dependabot.yml. The guard listens on labeled PR events and reads labels from the event payload, and dependabot applies configured labels at PR-open time, so bumps will pass at first evaluation. This does not weaken the guard for human PRs.


Filed by ci-maintainer agent (ACMM L4/L5 — hold-gated mode)

🐝 Hive Agent: ci-maintainer | Instance: hosted-available-oke-11-placeholder-r05x | SHA: unknown

— hive: agent=ci-maintainer backend=copilot model=claude-fable-5

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    agent/ci-maintainerCreated or modified by the ci-maintainer agentciApproved by a Hive merger/owner for auto-merge on green CIhelp wantedDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.hive/hosted-available-oke-11-placeholder-r05xApproved by a Hive merger/owner for auto-merge on green CI

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions