-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge final release/19.0 into trunk #17800
Conversation
Changes the default app icon to Cool Blue
This was an attempt to get the metadata uploaded to ASC. It did not work, but it seems worth having anyway.
This is what did the trick! After adding this file to the folder, the preview HTML that `deliver` generates also shows the en-US data 🎉
GlotPress doesn't currently have an `en-US` locale to fetch, meaning the scripts that downloads the localized metadata won't update the English release notes. This will need to be fixed in a dedicated PR. In the meantime, this manual change will ensure the release notes are correct for 19.0.
I'm pretty confident that having it wouldn't disrupt the upload flow for the other languages, but since I likely won't be the one running the next upload, I want to keep the changes to a minimum.
You can trigger an installable build for these changes by visiting CircleCI here. |
Unit tests failed on CircleCI with I restarted the build (accidentally doing "rerun workflow" instead of "rerun from failed"). I've been experiencing some flakiness on CircleCI recently. Haven't put much weight on it because we plan to decommission it soon™. |
@mokagio the CI workflow running the tests also interrupted/cancelled the Release Build, which I had to restart, and might also explain why the Unit Test workflow were then cancelled in turn. It happens that the Release Build (the one I relaunched after ☝️) ultimately failed anyway, because the new App Icon for AppStore got rejected for having an alpha channel (see Slack). Which means @jkmassel (who is now taking over the submission as I'm EOD) will need to update it with a new one we got without alpha, and restart the Release Build CI workflow after that. All that meaning that the Unit Test workflow that you just restarted… might be cancelled and fail again as soon as Jeremy pushes a new commit with the asset fix, then re-triggers a Release Build (which will take priority obviously). TL;DR: We should probably wait until after the Release Build workflow on CI finally goes green and we successfully submitted the builds to ASC before restarting the Unit Test jobs on that PR 🙃 |
App Store Connect rejected the previous build with the following error: ``` [Transporter Error Output]: ERROR ITMS-90717: Invalid App Store Icon. The App Store Icon in the asset catalog in 'WordPress.app' can't be transparent nor contain an alpha channel. ``` @mattmiklic kindly provided a new version with no alpha, which I verified with: ``` sips -g hasAlpha /path/to/new-icon.png ```
I did this to track the fact that we will attempt a new submission after the `19.0.0.4` one failed because of the App Store icon including the alpha channel, which should be fixed by 8d09f32. Also notice that I bumped the internal version to "...22", which technically would mean the build was made on the 22nd of January, even though (as far as UTC goes) we're still on the 21st. Pragmatically, that has little consequence because we'll most likely won't be making any build tomorrow.
// and this should be the very last build for 18.3, so we should be fine. | ||
// – Gio | ||
VERSION_LONG=19.0.0.20220121 | ||
VERSION_LONG=19.0.0.20220122 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also notice that I bumped the internal version to "...22", which
technically would mean the build was made on the 22nd of January, even
though (as far as UTC goes) we're still on the 21st. Pragmatically, that
has little consequence because we'll most likely won't be making any
build tomorrow.
Can't wait for us to address wordpress-mobile/release-toolkit#202 one day…
*.xcconfig
files*.lproj/Localizable.strings
files updated with latest translationsfastlane/metadata/*
andfastlane/jetpack_metadata/*
files updated with latest translationsCompared to the last beta, this diff adds those last-minute additions:
en-US
release notes not being uploaded to ASC #17798