Skip to content

Commit fe48807

Browse files
committed
chore: optimize commit hash link generation in GitHub report template
1 parent 54bdefd commit fe48807

File tree

2 files changed

+4
-24
lines changed

2 files changed

+4
-24
lines changed

dist/reports/github.hbs

Lines changed: 2 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/reports/github.hbs

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -36,16 +36,7 @@
3636
![pull-request](https://ctrf.io/assets/github/git-pull-request.svg) #{{github.pullRequestNumber}}
3737
{{/if}}
3838
{{else}}
39-
{{#if github.context.commits}}
40-
![commit](https://ctrf.io/assets/github/commit.svg) {{github.context.commits.[0].message}}
41-
{{#if github.context.commits.[0].id}}
42-
![link](https://ctrf.io/assets/github/link.svg) [{{sliceString github.context.commits.[0].id 0 7}}]({{github.context.commits.[0].url}})
43-
{{/if}}
44-
{{else}}
45-
{{github.commit.message}}
46-
{{#if github.commit.hash}}
47-
![link](https://ctrf.io/assets/github/link.svg) [{{sliceString github.commit.hash 0 7}}]({{github.commit.url}})
48-
{{/if}}
39+
{{#if github.context.commits}} ![commit](https://ctrf.io/assets/github/commit.svg) {{github.context.commits.[0].message}}{{#if github.context.commits.[0].id}} ![link](https://ctrf.io/assets/github/link.svg) [{{sliceString github.context.commits.[0].id 0 7}}]({{github.context.commits.[0].url}}){{/if}}{{else}}{{github.commit.message}}{{#if github.commit.hash}} ![link](https://ctrf.io/assets/github/link.svg) [{{github.commit.hash.substring 0 7}}]({{#if github.repository}}{{github.repository}}/commit/{{github.commit.hash}}{{else}}#{{/if}}){{/if}}{{/if}}
4940
{{/if}}
5041
{{#if ctrf.environment.branchName}}
5142
![branch](https://ctrf.io/assets/github/git-branch.svg) {{ctrf.environment.branchName}}
@@ -132,5 +123,4 @@
132123
{{/if}}
133124
{{/each}}
134125
</details>
135-
{{/if}}
136-
126+
{{/if}}

0 commit comments

Comments
 (0)