0
0
mirror of https://github.com/renovatebot/renovate.git synced 2024-12-22 13:38:32 +00:00
renovatebot_renovate/lib/modules/platform/util.ts
2023-11-07 15:50:29 +00:00

18 lines
475 B
TypeScript

import { hash } from '../../util/hash';
export function repoFingerprint(
repoId: number | string,
endpoint: string | undefined,
): string {
const input = endpoint ? `${endpoint}::${repoId}` : `${repoId}`;
const fingerprint = hash(input);
return fingerprint;
}
export function getNewBranchName(branchName?: string): string | undefined {
if (branchName && !branchName.startsWith('refs/heads/')) {
return `refs/heads/${branchName}`;
}
return branchName;
}