goldy1992 / Mp3Player

An open source Android MP3 Player
GNU General Public License v3.0
18 stars 3 forks source link

CI/CD - Fix Google Play Release #178

Open goldy1992 opened 1 year ago

goldy1992 commented 1 year ago

After semantic release has run, commiting the new release, the google-playstore-release.yml is triggered. The git checkout does not get the latest commit causing the build to fail

Proposed Solution: If there is a semantic release,

  1. build and package the release bundle within the semantic release workflow
  2. Zip the build files and export from the semantic release flow.
  3. In the google play store release workflow, pass the zip file as an argument and call the playstore release action
goldy1992 commented 1 year ago

This is almost complete as part of the 3.5.0 release