我可以用逻辑否定运算符过滤Github PR吗



在Github文档和stackoverflow中尝试了大量搜索。找不到一个下降示例来展示我们如何使用逻辑否定运算符过滤PR

假设我想过滤所有为closed并且标题中没有AutoDeploy的PR。

尝试了以下操作,但不起作用。

is:pr is:closed -in:title "AutoDeploy" 

From"理解搜索语法";,实际上,您可以在任何搜索限定符前面加上-,以排除该限定符匹配的所有结果。

但是,这似乎只适用于存储库搜索,不适用于问题和PR搜索,其中排除运算符对"in"限定符不执行任何操作。

您可能需要列出所有pr,然后用AutoDeploy(或grep-v排除它们(减去一个

使用GitHub CLI命令gh pr list可以帮助对结果进行后处理。

gh pr list --search "is:closed" | grep -v "AutoDeploy"

最新更新