File tree Expand file tree Collapse file tree
fastlane/metadata/android Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -46,12 +46,19 @@ jobs:
4646 - name : Build APK
4747 run : flutter build apk
4848
49- - name : Get Tag Message
50- id : tag_message
49+ - name : Get Changelog
50+ id : get_change_log
5151 if : github.event_name == 'push'
5252 run : |
53- git tag -l --format="%(contents)" ${{ github.ref_name }} > ${{ github.workspace }}-CHANGELOG.txt
54- echo "Tag message saved to RELEASE_NOTES.md"
53+ tag=${{ github.ref_name }}
54+ version_code="${tag#*+}"
55+ changelog_file="fastlane/metadata/android/en-US/changelogs/${version_code}.txt"
56+ if [ ! -f "$changelog_file" ]; then
57+ echo "Changelog file '$changelog_file' not found!"
58+ exit 1
59+ fi
60+ content=$(cat "$changelog_file")
61+ echo "content=$content" >> "$GITHUB_OUTPUT"
5562
5663 - name : Create Release and Upload APK
5764 uses : softprops/action-gh-release@v2
6067 files : build/app/outputs/apk/release/app-release.apk
6168 tag_name : ${{ github.ref_name }}
6269 name : Release ${{ github.ref_name }}
63- body_path : ${{ github.workspace }}-CHANGELOG.txt
70+ body : ${{ steps.get_change_log.outputs.content }}
6471 draft : false
6572 prerelease : false
6673 env :
Original file line number Diff line number Diff line change 1+ - Fix: wrong app bar title color of the license page under light mode.
Original file line number Diff line number Diff line change 1+ - 修复:亮色模式下个别页面标题配色错误。
You can’t perform that action at this time.
0 commit comments