镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

Unhide shopify app security commands - #8742

Open
nickwesselman wants to merge 2 commits into
app-security/agent-workflowfrom
unhide-app-security-commands
Open

nickwesselman wants to merge 2 commits into
app-security/agent-workflowfrom
unhide-app-security-commands

Conversation

@nickwesselman

Copy link
Copy Markdown
Contributor

WHY are these changes introduced?

The shopify app security commands (check, clean, instructions, record, review) were hidden while in development. They're ready to be discoverable.

WHAT is this pull request doing?

Removes hidden = true from the app security commands so they appear in help output, the CLI README, and shopify.dev docs. Regenerates the manifest, README, dev docs, and commands snapshot.

How to manually test your changes?

  • pnpm shopify app --help — app security commands are listed
  • pnpm shopify app security check --help

Checklist

  • I've considered possible cross-platform impacts (Mac, Linux, Windows)
  • I've considered possible documentation changes
  • I've considered analytics changes to measure impact
  • The change is user-facing — I've identified the correct bump type (patch for bug fixes · minor for new features · major for breaking changes) and added a changeset with pnpm changeset add

🤖 Generated with Claude Code

@github-actions github-actions Bot added shopify.dev preview Area: @shopify/cli @shopify/cli package issues labels Oct 2, 2026
@nickwesselman

Copy link
Copy Markdown
Contributor Author

/snapit

@github-actions

github-actions Bot commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

🫰✨ Thanks @nickwesselman! Your snapshot has been published to npm.

Built from be9fe2145c113130cea0c040bb954bc25d5dd39f. Workflow run.

Test the snapshot by installing your package globally:

pnpm i -g --@shopify:registry=https://registry.npmjs.org @shopify/cli@0.0.0-snapshot-20261002135905

Caution

After installing, validate the version by running shopify version in your terminal.
If the versions don't match, you might have multiple global instances installed.
Use which shopify to find out which one you are running and uninstall it.

@nickwesselman
nickwesselman force-pushed the unhide-app-security-commands branch from be9fe21 to acaefc1 Compare October 5, 2026 15:57
@nickwesselman
nickwesselman marked this pull request as ready for review October 5, 2026 15:58
@nickwesselman
nickwesselman requested review from a team as code owners October 5, 2026 15:58
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@nickwesselman
nickwesselman force-pushed the unhide-app-security-commands branch from acaefc1 to 86f6d29 Compare October 5, 2026 16:02
@nickwesselman
nickwesselman changed the base branch from main to app-security/agent-workflow October 5, 2026 16:02
@nickwesselman

Copy link
Copy Markdown
Contributor Author

/snapit

@github-actions

github-actions Bot commented Oct 5, 2026

Copy link
Copy Markdown
Contributor

🫰✨ Thanks @nickwesselman! Your snapshot has been published to npm.

Built from 86f6d29ba4ef49493639de40885c27731bba4050. Workflow run.

Test the snapshot by installing your package globally:

pnpm i -g --@shopify:registry=https://registry.npmjs.org @shopify/cli@0.0.0-snapshot-20261005160359

Caution

After installing, validate the version by running shopify version in your terminal.
If the versions don't match, you might have multiple global instances installed.
Use which shopify to find out which one you are running and uninstall it.

test('is hidden and does not require linked app context', () => {
expect(SecurityCheck.hidden).toBe(true)
test('is visible and does not require linked app context', () => {
expect(SecurityCheck.hidden).toBeFalsy()

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.

no need for these type of tests now that the command is public i guess

Visibility is already covered by the generated oclif manifest and the e2e
command tree snapshot, so the unit tests no longer assert on `hidden`.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

This branch has not been deployed

No deployments
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.

2 participants