Skip to content

CLA check failing on sync PR due to co-authored web-based suggestion commits #9052

Description

@singh1203

This is a Bug Report

Problem:
Weekly sync PR kubernetes/website#55936 (merging main into dev-1.37) is failing CLA checks due to Co-authored-by trailers on commits accepted via GitHub's web-based suggestion flow.

Root Cause:
When accepting suggestions via GitHub UI:

  • The suggester becomes a co-author with their GitHub email in Co-authored-by
  • No --signoff is added automatically
  • EasyCLA validates co-author emails against CLA registration
  • Even with correct email matching CLA, the missing signoff causes the check to fail

Impact:

  • Sync PRs to dev-1.37 are blocked on CLA checks
  • Requires manual CLA re-authorization for each co-author

Proposed Solution:
Require sign-off on web-based commits (GitHub feature: https://github.blog/changelog/2022-06-08-admins-can-require-sign-off-on-web-based-commits/)

Page to Update:
N/A (this is a repository configuration issue, not content)

cc: @reylejano @kernel-kun

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/bugCategorizes issue or PR as related to a bug.needs-triageIndicates an issue or PR lacks a `triage/foo` label and requires one.sig/contributor-experienceCategorizes an issue or PR as relevant to SIG Contributor Experience.

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions