1
0
Fork 0

Move isGhes utility to core file

pull/1546/head
Nikolai Laevskii 2023-10-04 08:11:25 +02:00
parent ea267efe86
commit 3cc6d13dbb
2 changed files with 8 additions and 13 deletions

View File

@ -372,6 +372,14 @@ export async function getIDToken(aud?: string): Promise<string> {
return await OidcClient.getIDToken(aud)
}
/**
* Returns whether action runs on GitHub Enterprise Server or not.
*/
export function isGhes(): boolean {
const url = process.env['GITHUB_SERVER_URL'] || 'https://github.com'
return new URL(url).hostname.toUpperCase() !== 'GITHUB.COM'
}
/**
* Summary exports
*/
@ -386,8 +394,3 @@ export {markdownSummary} from './summary'
* Path exports
*/
export {toPosixPath, toWin32Path, toPlatformPath} from './path-utils'
/**
* isGhes helper export
*/
export {isGhes} from './utils'

View File

@ -39,11 +39,3 @@ export function toCommandProperties(
endColumn: annotationProperties.endColumn
}
}
/**
* Returns this action runs on GitHub Enterprise Server or not.
*/
export function isGhes(): boolean {
const url = process.env['GITHUB_SERVER_URL'] || 'https://github.com'
return new URL(url).hostname.toUpperCase() !== 'GITHUB.COM'
}