18 lines
447 B
Bash
18 lines
447 B
Bash
#!/bin/bash
|
|
set -e
|
|
|
|
VERSION="${1#v}"
|
|
VERSION_CODE=$(grep 'versionCode = ' app/build.gradle.kts | sed 's/.*versionCode = \([0-9]*\).*/\1/')
|
|
FASTLANE_DIR="fastlane/metadata/android/en-US/changelogs"
|
|
|
|
mkdir -p "$FASTLANE_DIR"
|
|
|
|
awk -v ver="$VERSION" '
|
|
BEGIN { found=0 }
|
|
/^## \[/ {
|
|
if (found) exit
|
|
if ($0 ~ "\\[" ver "\\]") { found=1; next }
|
|
}
|
|
found { print }
|
|
' CHANGELOG.md | tee release_notes.md > "$FASTLANE_DIR/${VERSION_CODE}.txt"
|