File tree Expand file tree Collapse file tree 1 file changed +13
-2
lines changed
tools/BuildPackagesTask/Microsoft.Azure.Build.Tasks Expand file tree Collapse file tree 1 file changed +13
-2
lines changed Original file line number Diff line number Diff line change @@ -102,8 +102,19 @@ public override bool Execute()
102
102
//The variable is set in pipeline: "azure-powershell - powershell-core"
103
103
var client = new GitHubClient ( new ProductHeaderValue ( "Azure" ) ) ;
104
104
client . Credentials = new Credentials ( Environment . GetEnvironmentVariable ( "OCTOKITPAT" ) ) ;
105
- var files = client . PullRequest . Files ( RepositoryOwner , RepositoryName , int . Parse ( PullRequestNumber ) )
106
- . ConfigureAwait ( false ) . GetAwaiter ( ) . GetResult ( ) ;
105
+ IReadOnlyList < PullRequestFile > files ;
106
+ try
107
+ {
108
+ files = client . PullRequest . Files ( RepositoryOwner , RepositoryName , int . Parse ( PullRequestNumber ) )
109
+ . ConfigureAwait ( false ) . GetAwaiter ( ) . GetResult ( ) ;
110
+ }
111
+ catch ( AuthorizationException e )
112
+ {
113
+ client . Credentials = null ;
114
+ files = client . PullRequest . Files ( RepositoryOwner , RepositoryName , int . Parse ( PullRequestNumber ) )
115
+ . ConfigureAwait ( false ) . GetAwaiter ( ) . GetResult ( ) ;
116
+ }
117
+
107
118
if ( files == null )
108
119
{
109
120
return false ;
You can’t perform that action at this time.
0 commit comments