自动检查 git 文件更改的拉取请求

Automatically check git pull request for file change

正在处理 python 包(在 github 中),版本保存在文件中:

<package>/__init__.py

像这样:

__version__ = "1.0.3"

如果此文件没有更改,如何自动禁止对 master 的拉取请求?

你有

的概念

这包括一个构建报告,其中有一个 automatic build 作为此构建的一部分,它可以检查版本是否已更改(与目标分支相比)。
如果没有,构建可以在失败时停止。

另一种方法是使用 semantic-release/semantic-release.

之类的工具强制更新该版本