Files
renovate/lib/workers/repository/init/config.ts
Sergei Zharinov 930cf6633c refactor: Rewrite imports with .ts extensions (#40700)
fix: Additional vi.mock path corrections and prettier formatting
2026-01-26 22:48:17 +00:00

17 lines
593 B
TypeScript

import type { RenovateConfig } from '../../../config/types.ts';
import { checkOnboardingBranch } from '../onboarding/branch/index.ts';
import { mergeInheritedConfig } from './inherited.ts';
import { mergeRenovateConfig } from './merge.ts';
// istanbul ignore next
export async function getRepoConfig(
config_: RenovateConfig,
): Promise<RenovateConfig> {
let config = { ...config_ };
config.baseBranch = config.defaultBranch;
config = await mergeInheritedConfig(config);
config = await checkOnboardingBranch(config);
config = await mergeRenovateConfig(config);
return config;
}