semantic-release-config
Version:
Bundles together an ambitious semantic-release shared configuration used across many project types
46 lines • 1.08 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.DEFAULT_ASSETS_FILES = exports.DEFAULT_RELEASE_RULES = exports.COMMIT_ASSETS = void 0;
const git_cz_emoji_1 = require("git-cz-emoji");
exports.COMMIT_ASSETS = [
'go.sum',
'go.mod',
'README.md',
'npm-shrinkwrap.json',
'package.json',
'package-lock.json',
'pnpm-lock.yaml',
'pyproject.toml',
'poetry.lock',
'setup.cfg',
'setup.py',
'docs'
];
exports.DEFAULT_RELEASE_RULES = [
...Object.keys(git_cz_emoji_1.CommitProfile.types).map((type) => ({
release: git_cz_emoji_1.CommitProfile.types[type].release,
type
})),
{
message: '*PATCH UPDATE*',
release: 'patch'
},
{
message: '*MINOR UPDATE*',
release: 'minor'
},
{
message: '*MAJOR UPDATE*',
release: 'major'
},
{
message: '*BREAKING CHANGE*',
release: 'major'
}
];
exports.DEFAULT_ASSETS_FILES = [
{
path: ['artifacts/*']
}
];
//# sourceMappingURL=defaults.js.map
;