Skip to content

Add GitHub issue templates and exclude .vscode-test.json from VSIX#55

Merged
unknowIfGuestInDream merged 2 commits intomasterfrom
copilot/fix-vscode-plugin-installation-issue
Mar 12, 2026
Merged

Add GitHub issue templates and exclude .vscode-test.json from VSIX#55
unknowIfGuestInDream merged 2 commits intomasterfrom
copilot/fix-vscode-plugin-installation-issue

Conversation

Copy link
Contributor

Copilot AI commented Mar 12, 2026

Users reporting marketplace installation failures had no structured way to provide environment details. Added issue templates per request, modeled after vscode-fixcnchar.

  • Issue templates (.github/ISSUE_TEMPLATE/):
    • bug-report.yml — VS Code version, extension version, OS, repro steps, expected behavior
    • feature-request.yml — description, proposed solution, alternatives
    • general-question.yml — checklist + question field
    • config.yml — disables blank issues
  • Packaging: added .vscode-test.json to .vscodeignore
Original prompt

This section details on the original issue you should resolve

<issue_title>vscode插件市场安装失败</issue_title>
<issue_description>请修复问题

[error] [窗口] End of central directory record signature not found. Either not a zip file, or file is truncated.: Error: End of central directory record signature not found. Either not a zip file, or file is truncated.
    at Ob (file:///c:/work/tool/Microsoft%20VS%20Code%20Insiders/c2da2674e1/resources/app/out/vs/code/electron-utility/sharedProcess/sharedProcessMain.js:450:28625)
    at file:///c:/work/tool/Microsoft%20VS%20Code%20Insiders/c2da2674e1/resources/app/out/vs/code/electron-utility/sharedProcess/sharedProcessMain.js:450:29929
    at c:\work\tool\Microsoft VS Code Insiders\c2da2674e1\resources\app\node_modules\yauzl\index.js:40:7
    at c:\work\tool\Microsoft VS Code Insiders\c2da2674e1\resources\app\node_modules\yauzl\index.js:190:5
    at c:\work\tool\Microsoft VS Code Insiders\c2da2674e1\resources\app\node_modules\yauzl\index.js:712:5
    at c:\work\tool\Microsoft VS Code Insiders\c2da2674e1\resources\app\node_modules\yauzl\fd-slicer.js:33:7
    at FSReqCallback.wrapper [as oncomplete] (node:fs:671:5)

添加issue_template 参考 https://github.com/tlcsdm/vscode-fixcnchar</issue_description>

Comments on the Issue (you are @copilot in this section)


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Add issue templates (bug-report, feature-request, general-question)
modeled after vscode-fixcnchar. Disable blank issues via config.yml.
Add .vscode-test.json to .vscodeignore to exclude test config from
the published extension package.

Co-authored-by: unknowIfGuestInDream <57802425+unknowIfGuestInDream@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix vscode plugin market installation failure Add GitHub issue templates and exclude .vscode-test.json from VSIX Mar 12, 2026
@unknowIfGuestInDream unknowIfGuestInDream merged commit 893a2ae into master Mar 12, 2026
4 checks passed
@unknowIfGuestInDream unknowIfGuestInDream deleted the copilot/fix-vscode-plugin-installation-issue branch March 12, 2026 02:54
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.

vscode插件市场安装失败

2 participants