Skip to content

Add editorialized release notes for version 19.2 #17930

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

Merged
merged 20 commits into from
Feb 10, 2022
Merged

Add editorialized release notes for version 19.2 #17930

merged 20 commits into from
Feb 10, 2022

Conversation

mokagio
Copy link
Contributor

@mokagio mokagio commented Feb 10, 2022

PR with no beta going with it so we can get these changes into trunk and out for translation ASAP.

The diff also contains the work from #17891, but that touches the CI automation only, not the app's codebase itself.

jkmassel and others added 20 commits February 3, 2022 19:22
This will also make the addition of a parameter to differentiate between
beta and stable builds cleaner.
We'll add another one next, and the line length would have gotten too
long
After adding a parameter to the `release-build-wordpress.sh` call, I got
a permission denied error. See
https://buildkite.com/automattic/wordpress-ios/builds/4907#226a7e18-7592-4e95-9064-2829b4cb7f12/381-383

I guess if the path to a script is the only value in the `command` node,
then Buildkite calls it via `sh` (or maybe `$SHELL`), otherwise it runs
it as an actual command within its shell, in which case if the script is
not executable, it fails.
…fix-beta-builds

Allow for discriminating between beta and stable when building releases on Buildkite
Got a conflict in `Gemfile.lock`:

```diff
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@@ -161,12 -159,11 +161,18 @@@ GE
        xcodeproj (>= 1.13.0, < 2.0.0)
        xcpretty (~> 0.3.0)
        xcpretty-travis-formatter (>= 0.0.3)
++<<<<<<< HEAD
 +    fastlane-plugin-appcenter (1.11.0)
 +    fastlane-plugin-sentry (1.8.1)
 +    fastlane-plugin-wpmreleasetoolkit (3.0.0)
++=======
+     fastlane-plugin-appcenter (1.11.1)
+     fastlane-plugin-sentry (1.11.0)
+     fastlane-plugin-wpmreleasetoolkit (2.3.0)
++>>>>>>> origin/release/19.2
        activesupport (~> 5)
        bigdecimal (~> 1.4)
 +      buildkit (~> 1.4)
        chroma (= 0.2.0)
        diffy (~> 3.3)
        git (~> 1.3)```
```

The reason is that `release/19.2` updated Fastlane, which in turn
updated the App Center and Sentry plugins, while this branch updated the
release toolkit.

I solved the conflict by keeping both sets of updates. I then run
`bundle install` to verify the `Gemfile.lock` was functional.
@peril-wordpress-mobile
Copy link

Messages
📖 This PR has the 'Releases' label: some checks will be skipped.

Generated by 🚫 dangerJS

Copy link
Contributor Author

@mokagio mokagio left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • AppStoreStrings.po(t) changed with editorialized release notes

@mokagio mokagio added this to the 19.2 ❄️ milestone Feb 10, 2022
@mokagio mokagio self-assigned this Feb 10, 2022
@mokagio mokagio requested a review from a team February 10, 2022 09:39
@mokagio mokagio marked this pull request as ready for review February 10, 2022 09:39
@mokagio mokagio enabled auto-merge February 10, 2022 09:39
Copy link

@ParaskP7 ParaskP7 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ship it! 🟢

* [*] Stats: fix navigation between Stats tab. [#17856]
* [**] Threaded comments: comments can now be moderated via a drop-down menu on each comment. [#17888]
* [*] Stats: Users can now add a new Insights card from the navigation bar. [#17867]
With this latest version of Jetpack, we made some design changes to help make your user experience even better.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good job spotting the WordPress vs Jetpack typo from the editorial review! 🥇

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks 😄

@mokagio mokagio merged commit ce0f673 into trunk Feb 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants