Browse Source

Merge branch 'enhancement/97-fix-release-script' into 'develop'

#97: Fix typo and move validation before changelog creation

See merge request funkwhale/funkwhale-android!111
technical/update-jvmTarget-version
Ryan Harg 3 years ago
parent
commit
43a7a10df2
  1. 12
      dist/create-release.sh

12
dist/create-release.sh vendored

@ -61,12 +61,6 @@ fi
TAG="$1" TAG="$1"
MESSAGE="Creating release version $TAG" MESSAGE="Creating release version $TAG"
echo "Compiling the changelog..."
towncrier build --version "$TAG" --date $(date +"%Y-%m-%d")
git add CHANGELOG
git comit --message "Update changelog for version $TAG"
# Validate that git tag doesn't already exist # Validate that git tag doesn't already exist
git fetch --all --tags git fetch --all --tags
if [ "$(git tag -l | grep -e "^$TAG$")" != '' ]; then if [ "$(git tag -l | grep -e "^$TAG$")" != '' ]; then
@ -74,6 +68,12 @@ if [ "$(git tag -l | grep -e "^$TAG$")" != '' ]; then
exit 1 exit 1
fi fi
echo "Compiling the changelog..."
towncrier build --version "$TAG" --date $(date +"%Y-%m-%d")
git add CHANGELOG
git commit --message "Update changelog for version $TAG"
# Write versionCode and versionName to a file that F-Droid can parse # Write versionCode and versionName to a file that F-Droid can parse
echo "versionCode = $(version_code "${TOKENS[@]}") echo "versionCode = $(version_code "${TOKENS[@]}")
versionName = $TAG" > fdroidversion.txt versionName = $TAG" > fdroidversion.txt

Loading…
Cancel
Save