import { Config } from "release-it"; // eslint-disable-next-line import/no-default-export export default { git: { requireBranch: "main", commitArgs: [ "--no-verify", ], }, gitlab: { release: true, // eslint-disable-next-line no-template-curly-in-string releaseName: "v${version}", }, hooks: { "before:init": ["npm run build"], }, plugins: { "@release-it/conventional-changelog": { infile: "CHANGELOG.md", ignoreRecommendedBump: true, header: "# Changelog", preset: "conventionalcommits", }, }, } satisfies Config;