mirror of
https://github.com/youzan/vant.git
synced 2025-10-18 09:24:25 +00:00
saperate changelog generater from build.sh
This commit is contained in:
20
build/build-changelog.sh
Normal file
20
build/build-changelog.sh
Normal file
@@ -0,0 +1,20 @@
|
||||
#!/usr/bin/env sh
|
||||
|
||||
if ! command_exists github_changelog_generator ; then
|
||||
fail 'github_changelog_generator is required to publish packages'
|
||||
fi
|
||||
|
||||
if [ -z "$CHANGELOG_GITHUB_TOKEN" ] ; then
|
||||
fail 'You must set CHANGELOG_GITHUB_TOKEN environment variable\nhttps://github.com/skywinder/github-changelog-generator#github-token'
|
||||
fi
|
||||
|
||||
basepath=$(dirname $0)
|
||||
|
||||
github_changelog_generator \
|
||||
--header-label "## 更新日志" \
|
||||
--bugs-label "**修复:**" \
|
||||
--enhancement-label "**非兼容更新和新特性:**" \
|
||||
--issues-label "**处理的 Issue:**" \
|
||||
--pr-label "**合并的 Pull Request (可能有不兼容改动):**" \
|
||||
--no-unreleased \
|
||||
-o $basepath/../docs/examples-docs/changelog-generated.md
|
@@ -1,16 +1,6 @@
|
||||
git checkout master
|
||||
git merge dev
|
||||
|
||||
basepath=$(dirname $0)
|
||||
|
||||
if ! command_exists github_changelog_generator ; then
|
||||
fail 'github_changelog_generator is required to publish packages'
|
||||
fi
|
||||
|
||||
if [ -z "$CHANGELOG_GITHUB_TOKEN" ] ; then
|
||||
fail 'You must set CHANGELOG_GITHUB_TOKEN environment variable\nhttps://github.com/skywinder/github-changelog-generator#github-token'
|
||||
fi
|
||||
|
||||
#!/usr/bin/env sh
|
||||
set -e
|
||||
echo "Enter release version: "
|
||||
@@ -22,15 +12,6 @@ if [[ $REPLY =~ ^[Yy]$ ]]
|
||||
then
|
||||
echo "Releasing $VERSION ..."
|
||||
|
||||
github_changelog_generator \
|
||||
--header-label "## 更新日志" \
|
||||
--bugs-label "**修复:**" \
|
||||
--enhancement-label "**非兼容更新和新特性:**" \
|
||||
--issues-label "**处理的 Issue:**" \
|
||||
--pr-label "**合并的 Pull Request (可能有不兼容改动):**" \
|
||||
--no-unreleased \
|
||||
-o $basepath/../docs/examples-docs/changelog.md
|
||||
|
||||
# build
|
||||
VERSION=$VERSION npm run dist
|
||||
|
||||
|
Reference in New Issue
Block a user