Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 有没有一种方法可以在创建GitHub拉请求时自动运行一些检查?_.net_Github_Coding Style - Fatal编程技术网

.net 有没有一种方法可以在创建GitHub拉请求时自动运行一些检查?

.net 有没有一种方法可以在创建GitHub拉请求时自动运行一些检查?,.net,github,coding-style,.net,Github,Coding Style,我正在寻找自动执行检查,如: 版权标题注释 编码准则 检查旧库的引用(我将在.NET..上使用此选项) 还有别的吗 您可以选择哪个会响应一个请求 您需要一个服务器来监听该webhook发送的json负载,但是监听器可以从那里提取PR分支,并执行您需要的任何测试 另一种方法是,基于外部流程,例如持续集成构建,每次推送到存储库时都会运行这些构建。您可以在拉取请求中的各个提交旁边看到状态检查的挂起、通过或失败状态 如果需要对存储库进行状态检查,则必须先通过所需的状态检查,然后才能将分支合并到受保护的

我正在寻找自动执行检查,如:

  • 版权标题注释
  • 编码准则
  • 检查旧库的引用(我将在.NET..上使用此选项)
  • 还有别的吗
您可以选择哪个会响应一个请求

您需要一个服务器来监听该webhook发送的json负载,但是监听器可以从那里提取PR分支,并执行您需要的任何测试

另一种方法是,基于外部流程,例如持续集成构建,每次推送到存储库时都会运行这些构建。您可以在拉取请求中的各个提交旁边看到状态检查的挂起、通过或失败状态

如果需要对存储库进行状态检查,则必须先通过所需的状态检查,然后才能将分支合并到受保护的分支中