Skip to content

App Intents: navigation App Shortcuts for the Jetpack app - #25754

Merged
crazytonyli merged 3 commits into
trunkfrom
task/new-siri-integration-M2
Aug 26, 2026
Merged

App Intents: navigation App Shortcuts for the Jetpack app#25754
crazytonyli merged 3 commits into
trunkfrom
task/new-siri-integration-M2

Conversation

@crazytonyli

@crazytonyli crazytonyli commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Description

This PR makes four common Jetpack actions available through Siri, Spotlight, and the Shortcuts app:

  1. Create a new post.
  2. Open Notifications.
  3. Open Stats, optionally for a selected site.
  4. Open the Reader.

These shortcuts are available only in the Jetpack app. The WordPress app is unchanged.

The new App Intent text and invocation phrases are English only for now. Existing translated strings are reused where they match.

Testing instructions

  • Install the Jetpack app and sign in.
  • In the Shortcuts app, verify that New Post, Notifications, Stats, and Reader are available for Jetpack.
  • Run each shortcut and verify that it opens the expected screen.
  • Run Open Stats with and without a selected site.
  • Sign out, run one of the shortcuts, and verify that it reports that sign-in is required.

@wpmobilebot

wpmobilebot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor
App Icon📲 You can test the changes from this Pull Request in WordPress by scanning the QR code below to install the corresponding build.
App NameWordPress
ConfigurationRelease-Alpha
Build Number33976
VersionPR #25754
Bundle IDorg.wordpress.alpha
Commit504a586
Installation URL4941eo8l7ul6g
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

@wpmobilebot

wpmobilebot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor
App Icon📲 You can test the changes from this Pull Request in Jetpack by scanning the QR code below to install the corresponding build.
App NameJetpack
ConfigurationRelease-Alpha
Build Number33976
VersionPR #25754
Bundle IDcom.jetpack.alpha
Commit504a586
Installation URL00vgf1mocumd0
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

@crazytonyli
crazytonyli force-pushed the task/new-siri-integration-M2 branch from 12eafed to 3677cbe Compare July 7, 2026 03:59
Base automatically changed from task/new-siri-integration to trunk July 9, 2026 00:21
@crazytonyli
crazytonyli force-pushed the task/new-siri-integration-M2 branch from 3677cbe to 34cef4e Compare July 9, 2026 01:45
@crazytonyli
crazytonyli changed the base branch from trunk to task/new-siri-integration-simplify-localization July 9, 2026 01:49
@crazytonyli
crazytonyli force-pushed the task/new-siri-integration-M2 branch from 34cef4e to a161dd9 Compare July 22, 2026 05:55
Base automatically changed from task/new-siri-integration-simplify-localization to trunk August 11, 2026 01:41
Four App Intents expose new post, notifications, stats, and Reader navigation through Shortcuts, Spotlight, and Siri. Existing compatible app strings are reused for localization, while the remaining App Intent text and invocation phrases use their English source values until the shared String Catalog pipeline is ready.
@crazytonyli
crazytonyli force-pushed the task/new-siri-integration-M2 branch from a161dd9 to eb25f1d Compare August 11, 2026 02:21
@wpmobilebot

Copy link
Copy Markdown
Contributor

🤖 Build Failure Analysis

This build has failures. Claude has analyzed them - check the build annotations for details.

@crazytonyli
crazytonyli marked this pull request as ready for review August 11, 2026 02:43
@crazytonyli
crazytonyli requested a review from jkmassel August 11, 2026 02:44
@crazytonyli crazytonyli modified the milestones: 27.2, 27.3 Aug 11, 2026

@jkmassel jkmassel left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Approved pending a test nit for your consideration

Comment thread Tests/KeystoneTests/Tests/Models/BlogAppIntentResolutionTests.swift Outdated
Co-authored-by: Jeremy Massel <1123407+jkmassel@users.noreply.github.com>
@dangermattic

Copy link
Copy Markdown
Collaborator
1 Warning
⚠️ This PR is larger than 500 lines of changes. Please consider splitting it into smaller PRs for easier and faster reviews.

Generated by 🚫 Danger

@crazytonyli
crazytonyli added this pull request to the merge queue Aug 26, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Aug 26, 2026
@crazytonyli
crazytonyli added this pull request to the merge queue Aug 26, 2026
Merged via the queue into trunk with commit 58eca4e Aug 26, 2026
28 checks passed
@crazytonyli
crazytonyli deleted the task/new-siri-integration-M2 branch August 26, 2026 02:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants