microsoft / microsoft/winget-pkgs

[New Feature]: Postpone Validation until CLA is signed

Open
#388,122 0 comments 5 reactions 0 assignees View on GitHub
Area-Validation-Pipeline Issue-Feature
Dominant language
No language data
Stars
11.1k
Forks
9.7k
PR merge metrics
PR metrics pending

Description

### Description of the new feature/enhancement

Some users have not signed the CLA but raised multiple PRs that either fail validation or get closed. To ensure validation infrastructure time is best utilized, it would be ideal if the validation could be postponed until the CLA is agreed to unless manually run by `@wingetbot run`

### Proposed technical implementation details (optional)

_No response_

Contributor guide

Open the contributing guide

Research direction

No files or tests are named. Start by tracing the validation infrastructure and CLA-signing check, then compare the normal trigger with the manual `@wingetbot run` path; done means unsigned-CLA PRs are postponed while manual runs still validate.

Written by the indexing model from the issue text.

Assessment

Domain
ci-cd
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.