@@ -74,30 +74,32 @@ public static GitCheckoutInformation Create(IDirectoryInfo? source, IFileSystem
7474 using var streamReader = new StreamReader ( stream ) ;
7575 ini . Load ( streamReader ) ;
7676
77- var remote = Environment . GetEnvironmentVariable ( "GITHUB_REPOSITORY" ) ;
77+ var remote = BranchTrackingRemote ( branch , ini ) ;
78+ logger ? . LogInformation ( "Remote from branch: {GitRemote}" , remote ) ;
7879 if ( string . IsNullOrEmpty ( remote ) )
7980 {
80- remote = BranchTrackingRemote ( branch , ini ) ;
81- logger ? . LogInformation ( "Remote from branch: {GitRemote}" , remote ) ;
82- if ( string . IsNullOrEmpty ( remote ) )
83- {
84- remote = BranchTrackingRemote ( "main" , ini ) ;
85- logger ? . LogInformation ( "Remote from main branch: {GitRemote}" , remote ) ;
86- }
81+ remote = BranchTrackingRemote ( "main" , ini ) ;
82+ logger ? . LogInformation ( "Remote from main branch: {GitRemote}" , remote ) ;
83+ }
8784
88- if ( string . IsNullOrEmpty ( remote ) )
89- {
90- remote = BranchTrackingRemote ( "master" , ini ) ;
91- logger ? . LogInformation ( "Remote from master branch: {GitRemote}" , remote ) ;
92- }
85+ if ( string . IsNullOrEmpty ( remote ) )
86+ {
87+ remote = BranchTrackingRemote ( "master" , ini ) ;
88+ logger ? . LogInformation ( "Remote from master branch: {GitRemote}" , remote ) ;
89+ }
9390
94- if ( string . IsNullOrEmpty ( remote ) )
95- {
96- remote = "elastic/docs-builder-unknown" ;
97- logger ? . LogInformation ( "Remote from fallback: {GitRemote}" , remote ) ;
98- }
99- remote = remote . AsSpan ( ) . TrimEnd ( "git" ) . TrimEnd ( '.' ) . ToString ( ) ;
91+ if ( string . IsNullOrEmpty ( remote ) )
92+ {
93+ remote = Environment . GetEnvironmentVariable ( "GITHUB_REPOSITORY" ) ;
94+ logger ? . LogInformation ( "Remote from GITHUB_REPOSITORY: {GitRemote}" , remote ) ;
95+ }
96+
97+ if ( string . IsNullOrEmpty ( remote ) )
98+ {
99+ remote = "elastic/docs-builder-unknown" ;
100+ logger ? . LogInformation ( "Remote from fallback: {GitRemote}" , remote ) ;
100101 }
102+ remote = remote . AsSpan ( ) . TrimEnd ( "git" ) . TrimEnd ( '.' ) . ToString ( ) ;
101103
102104 var info = new GitCheckoutInformation
103105 {
0 commit comments