42 lines
683 B
Bash
Executable File

#!/bin/bash
# Conventional ChangeLog Wrapper Script: clog
function bump {
releaseType=$(npx conventional-recommended-bump -p angular)
bumpVersion=$(pnpm version $releaseType --no-git-tag-version)
echo "Release Type: $releaseType"
echo "Bump Version: $bumpVersion"
}
function log {
ret=$(npx conventional-changelog \
--preset $PRESET \
--infile ../CHANGELOG.md \
--same-file
)
echo $ret
}
function logReset {
ret=$(npx conventional-changelog \
--preset $PRESET \
--infile ../CHANGELOG.md \
--same-file \
--release-count 0
)
echo $ret
}
function logHelp {
npx conventional-changelog --help
}
# main
source ./sheep; sheep $@