Skip to content
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 17.8-rc-3 to develop #15042

Merged
merged 13 commits into from
Jul 20, 2021
Merged

Merge 17.8-rc-3 to develop #15042

merged 13 commits into from
Jul 20, 2021

Conversation

oguzkocer
Copy link
Contributor

Contains gb-mobile hotfix from #15035 and Jetpack metadata improvements from #15005.

There were 2 merge conflicts:

  1. Gutenberg version is selected from develop
  2. This removed code crated a conflict due to a whitespace change(?) and the version from release/17.8 was selected for resolving the conflict.

It might be worth for the reviewer to resolve the conflict in a temporary branch to make sure I got it right.

@oguzkocer oguzkocer added the Releases Label related to managing releases label Jul 19, 2021
@oguzkocer oguzkocer requested a review from a team July 19, 2021 14:21
@peril-wordpress-mobile
Copy link

You can trigger optional UI/connected tests for these changes by visiting CircleCI here.

@peril-wordpress-mobile
Copy link

You can test the changes on this Pull Request by downloading the APKs:

Copy link
Contributor

@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.

  • versionName rc number and versionCode bumps in build.gradle | version.properties
  • string.xml updates
  • Diffs from the PRs that made it into this beta

It might be worth for the reviewer to resolve the conflict in a temporary branch to make sure I got it right.

I did that and came to the same resolution. I did see the trailing whitespace in my Vim, which removed it automatically on save (This is the way).

jetpack.versionName=17.8-rc-2
jetpack.versionCode=1076
jetpack.versionName=17.8-rc-3
jetpack.versionCode=1077
Copy link
Contributor

Choose a reason for hiding this comment

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

Just checking it's okay to "recycle" this version code, which was previously used in WordPress 17.8-rc-2?

I think it is because this is the Jetpack config, which is a different app.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I think you meant it's used in WordPress 17.8-rc-3 since the end result of this ^ change is 17.8-rc-3. With that assumption in mind, I believe the answer is yes, because it's a different app. However, worth pinging @AliSoftware for when he gets back, just so he can double check the intent.

@AliSoftware I don't know why these versions were separated (although I reviewed PRs about it, I can't remember the reason), so it's worth thinking about using a single version & version code for Jetpack and WordPress apps if we are going to always keep them in sync.

Copy link
Contributor

Choose a reason for hiding this comment

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

Yep:

  • @mokagio it's different apps in PlayStore so it's ok to use the same versionCode indeed.
  • @oguzkocer That's a leftover of Javon's changes where he split the versioning for WP and JP, which I intend to revert. Now we use a single version and version code for JP and WP, so yes, definitively, there are plans to unify them and using a single entry there for it instead of having to keep them separate but update them both to the same value.

I have yet to find some time to pick that project back up (needed to focus on my other hotfix lanes project before AFK, and I'm hoping to tackle that revert of Javon's changes in release toolkit in this Sprint or the next), hopefully once this is tackled things will be way cleaner there.

@oguzkocer oguzkocer merged commit 7544ba8 into develop Jul 20, 2021
@oguzkocer oguzkocer deleted the merge/17.8-rc-3-to-develop branch July 20, 2021 11:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Releases Label related to managing releases
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants