8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 022c043 + 6c7e07a commit 2a9018aCopy full SHA for 2a9018a
codecov/__init__.py
@@ -31,8 +31,6 @@
31
32
remove_token = re.compile(r'token=[^\&]+').sub
33
34
-is_merge_commit = re.compile(r'^Merge\s\w{40}\sinto\s\w{40}$')
35
-
36
ignored_path = re.compile(r'(/vendor)|'
37
r'(/js/generated/coverage)|'
38
r'(/__pycache__)|'
@@ -530,9 +528,11 @@ def main(*argv, **kwargs):
530
528
else:
531
529
# Merge Commits
532
# -------------
533
- res = try_to_run('git log -1 --pretty=%B')
534
- if res and is_merge_commit.match(res.strip()):
535
- query['commit'] = res.split(' ')[1]
+ res = try_to_run('git show --no-patch --format="%P"')
+ if res:
+ heads = res.split(' ')
+ if len(heads) > 1:
+ query['commit'] = heads[0]
536
537
if codecov.slug:
538
query['slug'] = codecov.slug
0 commit comments