in src/main.ts [9:24]
export async function run(): Promise<void> {
try {
const input = getActionInput()
const config = await loadConfigFiles(input.configFile)
validateConfigs(config)
core.info('Configuration loaded')
if (input.operation === 'deploy') {
await updateFeatureFlags(input, config)
core.info('Feature flags updated successfully')
}
} catch (error) {
if (error instanceof Error) core.setFailed(error.message)
}
}