@@ -160,7 +160,9 @@ jobs:
160160 id : get_version
161161 run : |
162162 VERSION=$(grep '^version:' pubspec.yaml | head -n1 | awk '{print $2}' | cut -d'+' -f1)
163- echo "version=$VERSION" >> $GITHUB_OUTPUT
163+ # append build number from previous job
164+ VERSION_PLUS="${VERSION}+${{ needs.get-build-number.outputs.build_number }}"
165+ echo "version=${VERSION_PLUS}" >> $GITHUB_OUTPUT
164166
165167 - name : Build APK
166168 run : flutter build apk --release --target-platform android-arm64 --build-number ${{ needs.get-build-number.outputs.build_number }}
@@ -234,7 +236,10 @@ jobs:
234236 id : get_version
235237 run : |
236238 $version = (Select-String -Path pubspec.yaml -Pattern '^version:' | Select-Object -First 1).Line.Split(':')[1].Trim().Split('+')[0]
237- echo "version=$version" | Out-File -FilePath $env:GITHUB_OUTPUT -Append
239+ # append build number from previous job
240+ $build = "${{ needs.get-build-number.outputs.build_number }}"
241+ $versionPlus = "${version}+${build}"
242+ echo "version=$versionPlus" | Out-File -FilePath $env:GITHUB_OUTPUT -Append
238243
239244 - name : Build Windows executable
240245 run : flutter build windows --release --build-number ${{ needs.get-build-number.outputs.build_number }}
@@ -301,7 +306,8 @@ jobs:
301306 id : get_version
302307 run : |
303308 VERSION=$(grep '^version:' pubspec.yaml | head -n1 | awk '{print $2}' | cut -d'+' -f1)
304- echo "version=$VERSION" >> $GITHUB_OUTPUT
309+ VERSION_PLUS="${VERSION}+${{ needs.get-build-number.outputs.build_number }}"
310+ echo "version=${VERSION_PLUS}" >> $GITHUB_OUTPUT
305311
306312 - name : Build iOS app (no codesign)
307313 run : flutter build ios --release --no-codesign --build-number ${{ needs.get-build-number.outputs.build_number }}
0 commit comments