From 91b478e47537895b77c7b8b877b28e51802afef5 Mon Sep 17 00:00:00 2001 From: Simon Knott Date: Fri, 16 Aug 2024 10:57:10 +0200 Subject: [PATCH] simplify error message to not point user into wrong direction --- packages/playwright/src/runner/vcs.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/playwright/src/runner/vcs.ts b/packages/playwright/src/runner/vcs.ts index 9403e86cde..707d820ed5 100644 --- a/packages/playwright/src/runner/vcs.ts +++ b/packages/playwright/src/runner/vcs.ts @@ -33,10 +33,8 @@ export async function detectChangedTestFiles(baseCommit: string, configDir: stri const isShallowClone = childProcess.execSync('git rev-parse --is-shallow-repository', { encoding: 'utf-8', stdio: 'pipe' }).trim() === 'true'; if (isShallowClone) { throw new Error([ - `Revision '${baseCommit}' is not available in the local repository.`, - `On CI, this is likely caused by a shallow clone.`, - `To fix, clone the full repository history:`, - 'e.g. for GitHub Actions: https://github.com/actions/checkout#fetch-all-history-for-all-tags-and-branches' + `The repository is a shallow clone and does not have '${baseCommit}' available locally.`, + `Note that GitHub Actions checkout is shallow by default: https://github.com/actions/checkout` ].join('\n')); } }