Currently, reporting a bug in Shopify CLI theme commands requires pasting the output of --verbose.
In its current form, the --verbose flag contains contains directory and file names, theme store and theme ids, and sometimes even theme source file contents.
Posting this output publicly is not ideal. In the past, this output could be shared via Slack DM with Shopify team members but this is no longer possible.
Additionally, the output of --verbose, even after a few seconds of activity, exceeds the limit for messages on this forum.
It would be great to have a version of --verbose that stripped out sensitive and proprietary information and reduced the output to the bare minimum required for debugging.
We try to keep topics and troubleshooting as general as possible on the forums, since they’re public. Another option if you need to keep information private would be to contact Shopify support directly where you can share data privately with our support team?
While the issues raised are general, the output of the verbose command is still recommended to help troubleshoot them, and this output contains sensitive information.
If a version of the command automatically redacted file contents, store ID and theme IDs but kept request IDs and error messages, it could help troubleshoot bugs on these forums while keeping proprietary information private.
As for contacting support, I’m going by the recommendation to theme partners to use these forums for these types of issues now that the Slack has been shut down:
Moving forward, the best way to share product improvement feedback, troubleshoot issues, or report bugs is through the Developer Community Forum. Developer support team members are staffed to respond to posts related to technical developer experience and topics such as: bugs with liquid, issues with Theme CLI commands, etc. [em. mine]
Is it better to contact support for bugs in Shopify CLI?
Is it better to contact support for bugs in Shopify CLI?
@nikita - we do have direct support resources that are trained in developer issues, and can dig into partner-specific logs (eg: headerID requests, etc) so if you do need someone internally at Shopify to analyse private information that can’t be shared on a public forum, I’d recommend contacting support directly.