From a6956c76398d90e531829dbd913fbaa0bc1efe31 Mon Sep 17 00:00:00 2001 From: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Thu, 9 Nov 2023 16:17:34 -0800 Subject: [PATCH] Use sparse-checkout to do a faster, shallow clone (#5146) Co-authored-by: James Suplizio --- eng/common/pipelines/codeowners-linter.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/eng/common/pipelines/codeowners-linter.yml b/eng/common/pipelines/codeowners-linter.yml index a95ec34c3..63b35b652 100644 --- a/eng/common/pipelines/codeowners-linter.yml +++ b/eng/common/pipelines/codeowners-linter.yml @@ -37,6 +37,14 @@ stages: UserOrgUri: "https://azuresdkartifacts.blob.core.windows.net/azure-sdk-write-teams/user-org-visibility-blob" steps: + # Skip sparse checkout for the `azure-sdk-for--pr` private mirrored repositories + # as we require the github service connection to be loaded. + - ${{ if not(contains(variables['Build.DefinitionName'], '-pr - ')) }}: + - template: /eng/common/pipelines/templates/steps/sparse-checkout.yml + parameters: + Paths: + - '/*' + - task: DotNetCoreCLI@2 displayName: 'Install CodeownersLinter' inputs: