Skip to content

Conversation

@itsmeichigo
Copy link
Contributor

Part of WOOMOB-965

Description

This PR updates the Yosemite layer with the new Jetpack connection endpoints added in #15976.

Testing steps

Just CI passing should be sufficient, the new actions haven't been used yet.


  • I have considered if this change warrants user-facing release notes and have added them to RELEASE-NOTES.txt if necessary.

@itsmeichigo itsmeichigo added this to the 23.0 milestone Aug 5, 2025
@itsmeichigo itsmeichigo added type: task An internally driven task. category: jetpack Specific to Jetpack sites. labels Aug 5, 2025
@wpmobilebot
Copy link
Collaborator

wpmobilebot commented Aug 5, 2025

App Icon📲 You can test the changes from this Pull Request in WooCommerce iOS Prototype by scanning the QR code below to install the corresponding build.

App NameWooCommerce iOS Prototype
Build Numberpr15977-403d2e6
Version22.9
Bundle IDcom.automattic.alpha.woocommerce
Commit403d2e6
Installation URL0h05t10aeq9ao
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

Copy link
Contributor

@RafaelKayumov RafaelKayumov left a comment

Choose a reason for hiding this comment

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

LGTM

provisionResponse: JetpackConnectionProvisionResponse,
network: Network,
completion: @escaping (Result<Void, Error>) -> Void) {
let remote = SiteRemote(network: network, dotcomClientID: "", dotcomClientSecret: "")
Copy link
Contributor

Choose a reason for hiding this comment

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

Will this be populated by ApiCredentials values in a following PR?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

The IDs are not necessary for using the createSite method. I added a comment in 3c37259 to clarify this.

/// The result to return in `updateSiteTitle`
private var updateSiteTitleResult: Result<Void, Error>?


Copy link
Contributor

Choose a reason for hiding this comment

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

Super nit: an empty line here and there

Base automatically changed from woomob-965-new-endpoints to trunk August 7, 2025 05:57
@dangermattic
Copy link
Collaborator

1 Warning
⚠️ This PR is assigned to the milestone 23.0. This milestone is due in less than 2 days.
Please make sure to get it merged by then or assign it to a milestone with a later deadline.

Generated by 🚫 Danger

@itsmeichigo itsmeichigo merged commit 38cc12e into trunk Aug 7, 2025
14 checks passed
@itsmeichigo itsmeichigo deleted the woomob-965-yosemite-update branch August 7, 2025 07:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category: jetpack Specific to Jetpack sites. type: task An internally driven task.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants