Situation
JetBrains recommends confirming that a plugin works correctly by installing the plugin from disk in a fresh target IDE before deployment. The project has manualTestIde and GitHub release installation instructions, but no explicit pre-upload smoke-test checklist for the signed Marketplace artifact.
Relevant docs: https://plugins.jetbrains.com/docs/intellij/publishing-plugin.html
Out-of-Scope
- Automating all manual UI checks.
- Adding new plugin features.
- Changing supported IDE versions.
- Performing the Marketplace upload.
Acceptance Criteria
- A pre-upload smoke-test checklist exists in project documentation.
- The checklist uses the signed ZIP artifact intended for Marketplace upload, not an unsigned development ZIP.
- The checklist covers installation from disk in a fresh supported IDE instance.
- The checklist verifies the main user workflows: live templates, completion, navigation, trace action, run configuration, and help action.
- Release documentation states that Marketplace upload must wait until the smoke test has passed.
Situation
JetBrains recommends confirming that a plugin works correctly by installing the plugin from disk in a fresh target IDE before deployment. The project has
manualTestIdeand GitHub release installation instructions, but no explicit pre-upload smoke-test checklist for the signed Marketplace artifact.Relevant docs: https://plugins.jetbrains.com/docs/intellij/publishing-plugin.html
Out-of-Scope
Acceptance Criteria