mirror of
				https://github.com/actions/checkout.git
				synced 2025-11-04 05:58:40 +08:00 
			
		
		
		
	alter getBaseUrl
This commit is contained in:
		
							parent
							
								
									61d93be5e5
								
							
						
					
					
						commit
						efa69110c5
					
				| 
						 | 
					@ -16,7 +16,7 @@ export function getFetchUrl(settings: IGitSourceSettings): string {
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  // "origin" is SCHEME://HOSTNAME[:PORT]
 | 
					  // "origin" is SCHEME://HOSTNAME[:PORT]
 | 
				
			||||||
  const baseURL = getBaseUrl(serviceUrl.href)
 | 
					  const baseURL = getBaseUrl(serviceUrl)
 | 
				
			||||||
  return `${baseURL}/${encodedOwner}/${encodedName}`
 | 
					  return `${baseURL}/${encodedOwner}/${encodedName}`
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -28,9 +28,8 @@ export function getServerUrl(url?: string): URL {
 | 
				
			||||||
  return new URL(urlValue)
 | 
					  return new URL(urlValue)
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
export function getBaseUrl(url: string): string {
 | 
					function getBaseUrl(u: URL) {
 | 
				
			||||||
  const matcher = url.match(/^[^?]+/)
 | 
					  return u.protocol + "//" + u.host + u.pathname.replace(/\/+$/g, '');
 | 
				
			||||||
  return (matcher && matcher[0].replace(/\/+$/g, '')) || ''
 | 
					 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
export function getServerApiUrl(url?: string): string {
 | 
					export function getServerApiUrl(url?: string): string {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user