mirror of
https://github.com/Grasscutters/mitmproxy.git
synced 2024-11-26 18:18:25 +00:00
Merge pull request #4036 from JustAnotherArchivist/dev-version-detection
Verify that we're in the correct repository when extracting dev version information
This commit is contained in:
commit
8e5c62c169
@ -20,6 +20,13 @@ def get_dev_version() -> str:
|
|||||||
|
|
||||||
here = os.path.abspath(os.path.join(os.path.dirname(__file__), ".."))
|
here = os.path.abspath(os.path.join(os.path.dirname(__file__), ".."))
|
||||||
try:
|
try:
|
||||||
|
# Check that we're in the mitmproxy repository: https://github.com/mitmproxy/mitmproxy/issues/3987
|
||||||
|
subprocess.run(
|
||||||
|
['git', 'cat-file', '-t', 'cb0e3287090786fad566feb67ac07b8ef361b2c3'],
|
||||||
|
stdout=subprocess.DEVNULL,
|
||||||
|
stderr=subprocess.DEVNULL,
|
||||||
|
cwd=here,
|
||||||
|
check=True)
|
||||||
git_describe = subprocess.check_output(
|
git_describe = subprocess.check_output(
|
||||||
['git', 'describe', '--tags', '--long'],
|
['git', 'describe', '--tags', '--long'],
|
||||||
stderr=subprocess.STDOUT,
|
stderr=subprocess.STDOUT,
|
||||||
|
Loading…
Reference in New Issue
Block a user