1
0
Fork 0

PR feedback. Juse more JS idiomatic code

pull/1735/head
Fredrik Skogman 2024-05-20 07:52:36 +02:00
parent e60694077d
commit 7d18e7aa0d
No known key found for this signature in database
1 changed files with 7 additions and 8 deletions

View File

@ -42,15 +42,14 @@ export const signingEndpoints = (sigstore?: SigstoreInstance): Endpoints => {
} }
function buildGitHubEndpoints(): Endpoints { function buildGitHubEndpoints(): Endpoints {
const serverURL = process.env.GITHUB_SERVER_URL ?? `https://github.com` const serverURL = process.env.GITHUB_SERVER_URL || 'https://github.com'
let url = serverURL.replace('https://', '') let host = new URL(serverURL).hostname
if (url === 'github.com') { if (host === 'github.com') {
url = 'githubapp.com' host = 'githubapp.com'
} }
const endpoints: Endpoints = { return {
fulcioURL: `https://fulcio.${url}`, fulcioURL: `https://fulcio.${hostl}`,
tsaServerURL: `https://timestamp.${url}` tsaServerURL: `https://timestamp.${host}`
} }
return endpoints
} }