Skip to content

CONTRIBUTING.md documents the DCO App as a required status check, but it is not installed or enforcing #3000

Description

@bpamiri

Drift

CONTRIBUTING.md § Developer Certificate of Origin (DCO)Enforcement states:

The DCO GitHub App runs as a required status check on every PR. It verifies that every commit in the PR carries a valid Signed-off-by: trailer and blocks merge if any are missing. The app comments on the PR with a fixup suggestion when it finds an unsigned commit.

None of that is currently true:

Options

  1. Make the docs true: install https://github.com/apps/dco on the repo and add its check to the develop ruleset's required status checks. (Needs org/repo admin.)
  2. Make the docs honest: reword § Enforcement to say sign-off is a documented convention enforced by review, not a status check.

Either resolves the drift; the wrong state is the current one, where contributors and bot reviewers both reason from documentation that doesn't match the repo.

🤖 Generated with Claude Code

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