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 release/2.34 into trunk #1697

Merged
merged 9 commits into from
Sep 24, 2024
Merged

Merge release/2.34 into trunk #1697

merged 9 commits into from
Sep 24, 2024

Conversation

wpmobilebot
Copy link
Collaborator

Merging release/2.34 into trunk.

Via intermediate branch merge/release-2.34-into-trunk, to help fix conflicts if any:

                            release/2.34  ----o-- - - -
                                               \
           merge/release-2.34-into-trunk        `---.
                                                     \
                                   trunk  ------------x- - -

Having `beta: true` by default and allowing it to remain so even with
`track: production` resulted in a build without release notes which I am
not able to update because of API/Fastlane implementation details such
as the ones mentioned in:

- fastlane/fastlane#22126
- fastlane/fastlane#21506

I could fix the issue by manually updating the release notes, but I'd
like to verify the automation flow ASAP. As such, I'll follow this
change with a new build.
This is a good security practice. In noticed the key location while
looking into the CI failure at
https://buildkite.com/automattic/simplenote-android/builds/388

Google Api Error: Invalid request - The caller does not have permission

I doubt the error is due to the key location, but since I'm looking into
the key, I thought I might as well fix its location and try again.
172 was uploaded form my dev machine to test the workaround in the
previous commit.
See internal ref pMz3w-kLJ-p2 that shows the service account should now
have the right credentials to upload metadata.
@wpmobilebot wpmobilebot added this to the 2.35 milestone Sep 24, 2024
plugins: [$CI_TOOLKIT_plugin]
plugins: [$CI_TOOLKIT_PLUGIN]
Copy link
Contributor

Choose a reason for hiding this comment

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

How did I miss this?! 🤦‍♂️

@dangermattic
Copy link
Collaborator

1 Message
📖 This PR has the Releases label: some checks will be skipped.

Generated by 🚫 Danger

"destination": ".configure-files/google-upload-credentials.json",
"destination": "~/.configure/simplenote-android/secrets/google-upload-credentials.json",
Copy link
Contributor

Choose a reason for hiding this comment

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

Moved the file out of the repo while I was at it...

versionCode=174
Copy link
Contributor

Choose a reason for hiding this comment

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

Had to iterate a few times due to missing permissions on the Play Console end.

@mokagio mokagio enabled auto-merge September 24, 2024 02:20
@mokagio mokagio merged commit 0d67638 into trunk Sep 24, 2024
16 of 20 checks passed
@mokagio mokagio deleted the merge/release-2.34-into-trunk branch September 24, 2024 02:23
@wpmobilebot
Copy link
Collaborator Author

📲 You can test the changes from this Pull Request in Simplenote Android by scanning the QR code below to install the corresponding build.

App Name Simplenote Android
Build TypeDebug
Commit0f9d97c
Direct Downloadsimplenote-android-prototype-build-pr1697-0f9d97c-019221d2-1c9b-4e05-9d8f-7e6ef581eb6c.apk

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