Hi, steven

The current CI includes compile check, compatibility check, and
functionality checks through tests.
All the marks required checks are to make sure a PR won't be
merged if it impacted the compile, compatibility, and functionality.

The OWASP dependency checking is used for scanning CVEs. We need
to attention, but it shouldn't be blocking for a PR.

Yong

On Sat, 20 Aug 2022 at 22:05, steven lu <lushiji2...@gmail.com> wrote:

> For details, see https://github.com/apache/bookkeeper/pull/3453
>
> Now Bookkeeper is using .asf.yaml (
>
> https://cwiki.apache.org/confluence/display/INFRA/Git+-+.asf.yaml+features#Git.asf.yamlfeatures-Branchprotection
> ) to configure the project,
> .asf.yaml details are determined
>
>    1.
>
>    Whether checks are enough,
>    now these checks are required:
>
>       contexts:
>         - PR Validation
>         - Backward compatibility tests
>         - Bookie Tests
>         - Build with macos on JDK 11
>         - Build with windows on JDK 11
>         - Client Tests
>         - Compatibility Check Java11
>         - Compatibility Check Java17
>         - Compatibility Check Java8
>         - Integration Tests
>         - Remaining Tests
>         - Replication Tests
>         - StreamStorage Tests
>         - TLS Tests
>
>    Do we need to add others, such as: OWASP Dependency Check?
>    2.
>
>    required_approving_review_count:
>    2.1) is there a need for a limit
>    2.2) or is the value more reasonable, 1 or 2?
>

Reply via email to