From c8380fe01c3a44bf6d6cedee3cb5e1cc5750b6df Mon Sep 17 00:00:00 2001 From: lelia Date: Tue, 25 Jun 2024 19:06:07 -0400 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Fix=20issue=20template=20`ossf`?= =?UTF-8?q?=20link=20(#83)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Fix issue template ossf link Signed-off-by: lelia * Rebuild js Signed-off-by: lelia * Address review feedback Signed-off-by: lelia * Update outdated snapshots for tests Signed-off-by: lelia * :seedling: Add step to validate the dist folder content (#84) * ci: add step to validate the dist folder content Signed-off-by: Ulises Gascón * chore: update dist folder Signed-off-by: Ulises Gascón * chore: linting Signed-off-by: Ulises Gascón --------- Signed-off-by: Ulises Gascón * Fix merge conflict, rebuild dist files Signed-off-by: lelia --------- Signed-off-by: lelia Signed-off-by: Ulises Gascón Co-authored-by: Ulises Gascón --- __tests__/__snapshots__/utils.test.js.snap | 15 ++++++++++----- dist/issue.ejs | 2 +- dist/report.ejs | 2 +- templates/issue.ejs | 2 +- templates/report.ejs | 2 +- 5 files changed, 14 insertions(+), 9 deletions(-) diff --git a/__tests__/__snapshots__/utils.test.js.snap b/__tests__/__snapshots__/utils.test.js.snap index 7e554c6..840b9b3 100644 --- a/__tests__/__snapshots__/utils.test.js.snap +++ b/__tests__/__snapshots__/utils.test.js.snap @@ -9,7 +9,8 @@ exports[`Utils generateReportContent Should render template with deps.dev as ren | -- | -- | -- | -- | -- | -- | -- | | [fake-org/fake-repo](https://github.com/fake-org/fake-repo) | [846b3dd](https://github.com/fake-org/fake-repo/commit/846b3ddb5f75d95235e94d9eb52e920f4a067338) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/fake-org/fake-repo/badge)](https://api.securityscorecards.dev/projects/github.com/fake-org/fake-repo) | 2023-02-20 | 5 / [Details](https://deps.dev/project/github/fake-org%2Ffake-repo) | [View](https://deps.dev/project/github/fake-org%2Ffake-repo) | [Fix it](https://app.stepsecurity.io/securerepo?repo=fake-org/fake-repo) | -_Report generated by [ossf/scorecard-monitor](https://github.com/ossf/scorecard-monitor)._" +_Report generated by [OpenSSF Scorecard Monitor](https://github.com/ossf/scorecard-monitor)._ +" `; exports[`Utils generateReportContent Should render template with scorecard-visualizer as renderTool 1`] = ` @@ -21,7 +22,8 @@ exports[`Utils generateReportContent Should render template with scorecard-visua | -- | -- | -- | -- | -- | -- | -- | | [fake-org/fake-repo](https://github.com/fake-org/fake-repo) | [846b3dd](https://github.com/fake-org/fake-repo/commit/846b3ddb5f75d95235e94d9eb52e920f4a067338) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/fake-org/fake-repo/badge)](https://api.securityscorecards.dev/projects/github.com/fake-org/fake-repo) | 2023-02-20 | 5 / [Details](https://ossf.github.io/scorecard-visualizer/#/projects/github.com/fake-org/fake-repo/compare/39a08ee8b8d3818677eb823cb566f36b1b1c4671/846b3ddb5f75d95235e94d9eb52e920f4a067338) | [View](https://ossf.github.io/scorecard-visualizer/#/projects/github.com/fake-org/fake-repo/commit/846b3ddb5f75d95235e94d9eb52e920f4a067338) | [Fix it](https://app.stepsecurity.io/securerepo?repo=fake-org/fake-repo) | -_Report generated by [ossf/scorecard-monitor](https://github.com/ossf/scorecard-monitor)._" +_Report generated by [OpenSSF Scorecard Monitor](https://github.com/ossf/scorecard-monitor)._ +" `; exports[`Utils generateReportContent Should render template with scores and title 1`] = ` @@ -33,7 +35,8 @@ exports[`Utils generateReportContent Should render template with scores and titl | -- | -- | -- | -- | -- | -- | -- | | [fake-org/fake-repo](https://github.com/fake-org/fake-repo) | [846b3dd](https://github.com/fake-org/fake-repo/commit/846b3ddb5f75d95235e94d9eb52e920f4a067338) | 10 | 2023-02-20 | 5 / [Details](https://ossf.github.io/scorecard-visualizer/#/projects/github.com/fake-org/fake-repo/compare/39a08ee8b8d3818677eb823cb566f36b1b1c4671/846b3ddb5f75d95235e94d9eb52e920f4a067338) | [View](https://ossf.github.io/scorecard-visualizer/#/projects/github.com/fake-org/fake-repo/commit/846b3ddb5f75d95235e94d9eb52e920f4a067338) | [Fix it](https://app.stepsecurity.io/securerepo?repo=fake-org/fake-repo) | -_Report generated by [ossf/scorecard-monitor](https://github.com/ossf/scorecard-monitor)._" +_Report generated by [OpenSSF Scorecard Monitor](https://github.com/ossf/scorecard-monitor)._ +" `; exports[`Utils generateReportContent Should render template with scores only 1`] = ` @@ -45,7 +48,8 @@ exports[`Utils generateReportContent Should render template with scores only 1`] | -- | -- | -- | -- | -- | -- | -- | | [fake-org/fake-repo](https://github.com/fake-org/fake-repo) | [846b3dd](https://github.com/fake-org/fake-repo/commit/846b3ddb5f75d95235e94d9eb52e920f4a067338) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/fake-org/fake-repo/badge)](https://api.securityscorecards.dev/projects/github.com/fake-org/fake-repo) | 2023-02-20 | 5 / [Details](https://ossf.github.io/scorecard-visualizer/#/projects/github.com/fake-org/fake-repo/compare/39a08ee8b8d3818677eb823cb566f36b1b1c4671/846b3ddb5f75d95235e94d9eb52e920f4a067338) | [View](https://ossf.github.io/scorecard-visualizer/#/projects/github.com/fake-org/fake-repo/commit/846b3ddb5f75d95235e94d9eb52e920f4a067338) | [Fix it](https://app.stepsecurity.io/securerepo?repo=fake-org/fake-repo) | -_Report generated by [ossf/scorecard-monitor](https://github.com/ossf/scorecard-monitor)._" +_Report generated by [OpenSSF Scorecard Monitor](https://github.com/ossf/scorecard-monitor)._ +" `; exports[`Utils generateReportContent Should render template with title only 1`] = ` @@ -54,5 +58,6 @@ exports[`Utils generateReportContent Should render template with title only 1`] ## Summary -_Report generated by [ossf/scorecard-monitor](https://github.com/ossf/scorecard-monitor)._" +_Report generated by [OpenSSF Scorecard Monitor](https://github.com/ossf/scorecard-monitor)._ +" `; diff --git a/dist/issue.ejs b/dist/issue.ejs index d467201..0407a9b 100644 --- a/dist/issue.ejs +++ b/dist/issue.ejs @@ -16,4 +16,4 @@ There are changes in the following repositories: | [<%= score.org %>/<%= score.repo %>](https://<%= score.platform %>/<%= score.org %>/<%= score.repo %>) | [<%= score.commit.slice(0, 7) %>](https://<%= score.platform %>/<%= score.org %>/<%= score.repo %>/commit/<%= score.commit %>) | <% if (!renderBadge) { -%><%= score.score %> <%_ } -%> <%_ if (renderBadge) { -%> [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/<%= score.org %>/<%= score.repo %>/badge)](https://api.securityscorecards.dev/projects/github.com/<%= score.org %>/<%= score.repo %>) <%_ } -%> | <%= score.currentDiff || 0 %><%_ if (score.prevCommit) { -%> / [Details](<%= getReportUrl(score.org, score.repo, score.commit, score.prevCommit) %>)<%_ } -%> | [View](<%= getReportUrl(score.org, score.repo, score.commit) %>) | [Fix it](https://app.stepsecurity.io/securerepo?repo=<%= score.org %>/<%= score.repo %>) | <%_ }); -%> -_Report generated by [ossf/scorecard-monitor.com/ossf/scorecard-mossf/scorecard-monitor \ No newline at end of file +_Report generated by [OpenSSF Scorecard Monitor](https://github.com/ossf/scorecard-monitor)._ diff --git a/dist/report.ejs b/dist/report.ejs index 30b00fa..9b8e418 100644 --- a/dist/report.ejs +++ b/dist/report.ejs @@ -12,4 +12,4 @@ | [<%= score.org %>/<%= score.repo %>](https://<%= score.platform %>/<%= score.org %>/<%= score.repo %>) | [<%= score.commit.slice(0, 7) %>](https://<%= score.platform %>/<%= score.org %>/<%= score.repo %>/commit/<%= score.commit %>) | <% if (!renderBadge) { -%><%= score.score %> <%_ } -%><% if (renderBadge) { -%> [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/<%= score.org %>/<%= score.repo %>/badge)](https://api.securityscorecards.dev/projects/github.com/<%= score.org %>/<%= score.repo %>) <%_ } -%> | <%= score.date %> | <%= score.currentDiff || 0 %> <%_ if (score.prevCommit) { -%> / [Details](<%= getReportUrl(score.org, score.repo, score.commit, score.prevCommit) %>)<%_ } -%> | [View](<%= getReportUrl(score.org, score.repo, score.commit) %>) | [Fix it](https://app.stepsecurity.io/securerepo?repo=<%= score.org %>/<%= score.repo %>) | <%_ }); -%> -_Report generated by [ossf/scorecard-monitor](https://github.com/ossf/scorecard-monitor)._ \ No newline at end of file +_Report generated by [OpenSSF Scorecard Monitor](https://github.com/ossf/scorecard-monitor)._ diff --git a/templates/issue.ejs b/templates/issue.ejs index d467201..0407a9b 100644 --- a/templates/issue.ejs +++ b/templates/issue.ejs @@ -16,4 +16,4 @@ There are changes in the following repositories: | [<%= score.org %>/<%= score.repo %>](https://<%= score.platform %>/<%= score.org %>/<%= score.repo %>) | [<%= score.commit.slice(0, 7) %>](https://<%= score.platform %>/<%= score.org %>/<%= score.repo %>/commit/<%= score.commit %>) | <% if (!renderBadge) { -%><%= score.score %> <%_ } -%> <%_ if (renderBadge) { -%> [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/<%= score.org %>/<%= score.repo %>/badge)](https://api.securityscorecards.dev/projects/github.com/<%= score.org %>/<%= score.repo %>) <%_ } -%> | <%= score.currentDiff || 0 %><%_ if (score.prevCommit) { -%> / [Details](<%= getReportUrl(score.org, score.repo, score.commit, score.prevCommit) %>)<%_ } -%> | [View](<%= getReportUrl(score.org, score.repo, score.commit) %>) | [Fix it](https://app.stepsecurity.io/securerepo?repo=<%= score.org %>/<%= score.repo %>) | <%_ }); -%> -_Report generated by [ossf/scorecard-monitor.com/ossf/scorecard-mossf/scorecard-monitor \ No newline at end of file +_Report generated by [OpenSSF Scorecard Monitor](https://github.com/ossf/scorecard-monitor)._ diff --git a/templates/report.ejs b/templates/report.ejs index 30b00fa..9b8e418 100644 --- a/templates/report.ejs +++ b/templates/report.ejs @@ -12,4 +12,4 @@ | [<%= score.org %>/<%= score.repo %>](https://<%= score.platform %>/<%= score.org %>/<%= score.repo %>) | [<%= score.commit.slice(0, 7) %>](https://<%= score.platform %>/<%= score.org %>/<%= score.repo %>/commit/<%= score.commit %>) | <% if (!renderBadge) { -%><%= score.score %> <%_ } -%><% if (renderBadge) { -%> [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/<%= score.org %>/<%= score.repo %>/badge)](https://api.securityscorecards.dev/projects/github.com/<%= score.org %>/<%= score.repo %>) <%_ } -%> | <%= score.date %> | <%= score.currentDiff || 0 %> <%_ if (score.prevCommit) { -%> / [Details](<%= getReportUrl(score.org, score.repo, score.commit, score.prevCommit) %>)<%_ } -%> | [View](<%= getReportUrl(score.org, score.repo, score.commit) %>) | [Fix it](https://app.stepsecurity.io/securerepo?repo=<%= score.org %>/<%= score.repo %>) | <%_ }); -%> -_Report generated by [ossf/scorecard-monitor](https://github.com/ossf/scorecard-monitor)._ \ No newline at end of file +_Report generated by [OpenSSF Scorecard Monitor](https://github.com/ossf/scorecard-monitor)._