src-openeuler:
  lfsconfig:
    hint: check_lfsconfig
    module: lfsconfig.check_lfsconfig
    entry: CheckLfsconfig
  patch_format:
    hint: patch_format
    module: patch_format.check_patch_format
    entry: CheckPatchFormat
    allow_list: ["kernel"]
  spec:
    hint: check_spec_file
    module: spec.check_spec
    entry: CheckSpec
    ignored: ["homepage"]
  code:
    hint: check_code_style
    module: code.check_code_style
    entry: CheckCodeStyle
    exclude: True
    ignored: ["patch"]
  package_yaml:
    hint: check_package_yaml_file
    module: package_yaml.check_yaml
    entry: CheckPackageYaml
    ignored: ["fields"]
  package_license:
    exclude: True
  binary:
    hint: check_binary_file
    module: binary.check_binary_file
    entry: CheckBinaryFile
  sca:
    exclude: True
  openlibing:
    exclude: True
  commit_msg:
    exclude: True
  source_consistency:
    hint: check_consistency
    module: source_consistency.check_consistency
    entry: CheckSourceConsistency
  repo_in_maintain:
    hint: repo_in_maintain
    module: repo_in_maintain.repo_in_maintain
    entry: CheckRepoInMaintain
  anti_poisoning:
    exclude: True
openeuler:
  spec:
    exclude: True
  code:
    exclude: True
  package_yaml:
    exclude: True
  package_license:
    hint: check_package_license
    module: package_license.check_openeuler_license
    entry: CheckOpeneulerLicense
  binary:
    exclude: True
  sca:
    hint: check_sca
    module: sca.check_sca
    entry: CheckSCA
    deny_list: ["bishengjdk-17", "bishengjdk-8", "bishengjdk-11", "bishengjdk-riscv", "gcc", "kernel"]
  openlibing:
    hint: code
    module: openlibing.check_code
    entry: CheckCode
    allow_list: ["pkgship", "kunpengsecl", "release-tools", "yocto-meta-openeuler", "yocto-embedded-tools",
                 "gcc", "gcc-anti-sca", "A-Ops", "openeuler-jenkins", "lcr", "eggo", "oecp", "etmem", "A-Tune",
                 "libkae", "KubeOS", "ci-bot", "iSulad", "gazelle", "clibcni", "secGear", "eulerfs", "oemaker",
                 "go-gitee", "secpaver", "pyporter", "radiaTest", "stratovirt", "iSulad-img", "kae_driver",
                 "isula-build", "cve-manager", "attest-tools", "oec-hardware", "itrustee_sdk", "wisdom-advisor",
                 "isula-transform", " itrustee_client", "A-Tune-Collector", "itrustee_tzdriver", "website-v2",
                 "yocto-poky", "bishengjdk-17", "bishengjdk-8", "bishengjdk-11", "bishengjdk-riscv", "powerapi",
                 "eagle", "dcs", "astream", "QARobot", "oec-application", "gala-gopher", "gala-anteater",
                 "gala-spider", "gala-ragdoll", "gala-filetrace", "aops-zeus", "aops-ceres", "aops-apollo", "aops-diana", "aops-hermes",
                 "aops-vulcanus", "Kmesh", "BiShengCLanguage", "ifm_nettle", "syscare", "dpu-utilities", "sysboost",
                 "libgmem", "unizip", "cantian", "cantian-connector-mysql", "openeuler-os-build", "openeuler-obs",
                 "oeAware-collector", "libkperf", "virtCCA_sdk", "virtCCA_driver", "dim", "dim_tools", "oeAware-manager",
                 "authHub", "sysSentry", "sysmonitor", "oeAware-scenario", "oeAware-tune", "openEuler-portal",
                 "opendesign-datastat", "quick-issue", "easy-software", "oeDeploy", "global-trust-authority", "UNT", "jiuwen-deepsearch",
                 "krun","OmniStream","Gluten","OmniOperator", "llvm-project","OmniStateStore","OmniAdaptor", "kspack-c", 
                 "kspack-go", "kspack-java", "kspack-rust", "memory-scan", "hbm-predictor", "hsak", "extfuse",
                 "stortrace", "storprototrace", "nvme-snsd","rust_shyper","qemu","libvirt","libcareplus","capsule","vmtop","skylark",
                 "Virt-docs","edk2","libvirt-python","open-vm-tools","cloud-hypervisor","virglrenderer","vagrant-lxc","vagrant-libvirt",
                 "vagrant-hostmanager","vagrant","libvirt-dbus","libvirt-glib","llm_solution","secDetector","rubik",
                 "security-tool","imageTailor","obmm","yuanrong-functionsystem","yuanrong","yuanrong-frontend","yuanrong-datasystem","ray-adapter",
                 "ubs-engine","ubturbo","ubs-comm","golang","ham", "dpdk", "ubs-virt", "ubs-io", "cache_tuner", "mem_hot", "witty-ub",
                 "TSB-agent","ubs-atomic","ubs-optimizer","ubs-mem","cdf-crypto","scf-security", "umdk","knet", "elasticMem", "spdk"]
  commit_msg:
    hint: commit_msg
    module: commit_msg.check_commit_msg
    entry: CheckCommitMsg
    allow_list: ["yocto-meta-openeuler"]
  source_consistency:
    exclude: True
  repo_in_maintain:
    exclude: True
  patch_format:
    exclude: True
  lfsconfig:
    exclude: True
  anti_poisoning:
    hint: check_anti_poisoning
    module: anti_poisoning.check_anti_poisoning
    entry: CheckAntiPoisoning
    allow_list: ["aops-apollo", "iSulad","OmniStream","Gluten","OmniOperator","OmniStateStore","OmniAdaptor","obmm","golang","witty-ub"]