diff --git a/e2e/plugin-jsdocs-e2e/tests/__snapshots__/report.txt b/e2e/plugin-jsdocs-e2e/tests/__snapshots__/report.txt index a44e639b3..b5606d69b 100644 --- a/e2e/plugin-jsdocs-e2e/tests/__snapshots__/report.txt +++ b/e2e/plugin-jsdocs-e2e/tests/__snapshots__/report.txt @@ -1,6 +1,6 @@ Code PushUp CLI [ info ] Run collect... -Code PushUp Report - @code-pushup/core@0.57.0 +Code PushUp Report - @code-pushup/core@ JSDoc coverage audits diff --git a/e2e/plugin-jsdocs-e2e/tests/collect.e2e.test.ts b/e2e/plugin-jsdocs-e2e/tests/collect.e2e.test.ts index 499c02c20..d7ed8594a 100644 --- a/e2e/plugin-jsdocs-e2e/tests/collect.e2e.test.ts +++ b/e2e/plugin-jsdocs-e2e/tests/collect.e2e.test.ts @@ -56,9 +56,9 @@ describe('PLUGIN collect report with jsdocs-plugin NPM package', () => { expect(code).toBe(0); - expect(removeColorCodes(stdout)).toMatchFileSnapshot( - '__snapshots__/report.txt', - ); + expect( + removeColorCodes(stdout).replace(/@\d+\.\d+\.\d+/, '@'), + ).toMatchFileSnapshot('__snapshots__/report.txt'); const report = await readJsonFile( path.join(angularOutputDir, 'report.json'), diff --git a/packages/ci/src/lib/run-utils.ts b/packages/ci/src/lib/run-utils.ts index a6540bc2e..c4c5bf42a 100644 --- a/packages/ci/src/lib/run-utils.ts +++ b/packages/ci/src/lib/run-utils.ts @@ -225,7 +225,7 @@ export async function loadCachedBaseReport( export async function ensureHeadBranch({ refs, git }: RunEnv): Promise { const { head } = refs; - if ((await git.revparse('HEAD')) !== (await git.revparse(head.ref))) { + if (head.sha !== (await git.revparse('HEAD'))) { await git.checkout(['-f', head.ref]); } }