Merge pull request #1678 from github/henrymercer/default-setup-safeguarding

Flag up functionality that may not exist in default setup workflows
This commit is contained in:
Henry Mercer 2023-05-31 17:33:30 +01:00 committed by GitHub
commit 89c4c9e65c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 138 additions and 12 deletions

View file

@ -648,7 +648,7 @@ export async function isAnalyzingDefaultBranch(): Promise<boolean> {
let defaultBranch = event?.repository?.default_branch;
if (process.env.GITHUB_EVENT_NAME === "schedule") {
defaultBranch = removeRefsHeadsPrefix(getRequiredEnvParam("GITHUB_REF"));
defaultBranch = removeRefsHeadsPrefix(getRefFromEnv());
}
return currentRef === defaultBranch;