Skip to content

Dependency bumps cannot pass the gate under their own name #190

Description

@iderex

The pull-request gate refuses any commit whose message names no issue, and Dependabot's message format is fixed - so its four open bumps (#174, #175, #176, #177) red on commit-message-names-no-issue by construction. The three codeql-action bumps additionally red each other: init, analyze and upload-sarif move separately while the CodeQL workflow needs them in step, which is why #175 and #176 also fail the CodeQL job itself.

I am landing the same content under this issue: one commit bumping the three codeql-action pins to 4.37.7 together, and one commit bumping setup-uv to 10.0.1, both carrying exactly the pins Dependabot resolved. The four Dependabot pull requests close as superseded once their replacements are green.

What this issue does not settle: whether Dependabot on this repository should keep opening pull requests the gate refuses by construction. Exempt the bot from the rule, adopt its branches routinely the way this issue does once, or drop the bot - that is a policy choice, and it stays open here until it is decided.

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

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions