Skip to content

Commit 577b376

Browse files
Use minimal checkout for private repo
1 parent 04f39c1 commit 577b376

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

eng/pipelines/templates/stages/archetype-spec-gen-sdk.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,14 @@ stages:
179179
displayName: "Validate and update SDK repository commitish"
180180
181181
- ${{ if and(eq(variables['System.TeamProject'], 'internal'), endsWith(variables['Build.Repository.Name'], '-pr')) }}:
182+
- checkout: self
183+
displayName: 'Sparse checkout eng/common/scripts for GitHub login'
184+
path: s/_login_scripts
185+
sparseCheckoutDirectories: eng/common/scripts
186+
fetchDepth: 1
182187
- template: /eng/common/pipelines/templates/steps/login-to-github.yml
188+
parameters:
189+
ScriptDirectory: $(Pipeline.Workspace)/s/_login_scripts/eng/common/scripts
183190

184191
- template: /eng/common/pipelines/templates/steps/sparse-checkout.yml
185192
parameters:

0 commit comments

Comments
 (0)