Automattic / simplenote-android

Simplenote for Android
https://simplenote.com
GNU General Public License v2.0
1.78k stars 301 forks source link

Update release toolkit to 9.1.0 #1616

Closed crazytonyli closed 11 months ago

crazytonyli commented 11 months ago

The main motivation of this change is migrating to Ruby 3 which isn't compatible with older versions of release toolkit.

There aren't many android related breaking changes in the migration guide. The only one I can find is calling push_to_git_remote before triggering a new build. However, I didn't find any place that triggers new builds in the Fastfile. So, I did make any changes to it.

From the 7.0.0 to 8.0.0 migration guide

From the 8.0.0 to 9.0.0 migration guide

Test

I'm not familiar enough with the release-toolkit nor the app's release process to know which fastlane lanes are safe to run locally and repeatedly for debugging or testing purpose.

wpmobilebot commented 11 months ago
You can test the changes on this Pull Request by downloading an installable build (simplenote-android-installable-build-pr1616-305de22-018b87fa-25ff-4edb-86ce-c082f7098586.apk), or scanning this QR code:
crazytonyli commented 11 months ago

@mokagio Sorry, I missed that! I think I've updated the PR description.