Automattic / simplenote-ios

Simplenote for iOS
https://simplenote.com
GNU General Public License v2.0
2.05k stars 284 forks source link

Add CI pipeline to generate a new beta #1655

Closed mokagio closed 2 months ago

mokagio commented 2 months ago

Fix

Adds the CI pipeline required to trigger the new beta deployment from CI and updates the new_beta_release lane to also create the backmerge PR.

To get there, I ended up updating a lot more code, including:

See also paaHJt-6Zx-p2 paaHJt-6ps-p2

Test

This will be tested properly only once landed on the release branch.

dangermattic commented 2 months ago
1 Warning
:warning: This PR is assigned to the milestone 4.54. This milestone is due in less than 4 days.
Please make sure to get it merged by then or assign it to a milestone with a later deadline.

Generated by :no_entry_sign: Danger

wpmobilebot commented 2 months ago
Simplenote Prototype Build📲 You can test the changes from this Pull Request in Simplenote Prototype Build by scanning the QR code below to install the corresponding build.
App NameSimplenote Prototype Build Simplenote Prototype Build
Build Numberpr1655-22d1d69-0191f95f-aa20-404f-9495-6153e6f063f5
Version4.53
Bundle IDcom.codality.NotationalFlow.Alpha
Commit22d1d69dc09c8878956a57370e5d206cc1b90d15
App Center BuildSimplenote - Installable Builds #380
Automatticians: You can use our internal self-serve MC tool to give yourself access to App Center if needed.
mokagio commented 2 months ago

I'm going to admin-merge this because I feel like the various comments have been addressed and there was nothing that was a "request changes".

In particular, the backmerge chages will be useful in the upcoming 4.54 code freeze. As always, I'll be happy to follow up to address anything I might have missed.

mokagio commented 2 months ago

😓 because I used an integration branch in #1659, the release/4.53 branch was still around and that's where this PR landed 🤦‍♂️

I'll cherry-pick the commits from here into a new branch against trunk and admin-merge that...