github / github/copilot-cli

/plugin marketplace add should prefer shallow sparse checkout from pluginRoot

Đang mở
#2,341 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
area:plugins
Ngôn ngữ chính
Shell
Star
11.2k
Fork
1.9k
Merge trung bình
14 giờ 16 phút
Pull request đã merge (30 ngày)
6

Mô tả

### Describe the feature or problem you'd like to solve

Support repos containing stuff beyond just plugins

### Proposed solution

Searching through github.com - there is nontrivial amount of repos publishing plugins alongside of the non-plugin code/infra/etc: https://github.com/search?q=path%3A**%2Fmarketplace.json+plugins&type=code

Not to force publisher to separate those into separate repo nor to force user to checkout unrelated stuff to their machines - we can use the `pluginRoot` metadata to indicate and fetch only relevant plugins.

### Example prompts or workflows

[dotnet/skills ](https://github.com/dotnet/skills) repo has plugins in .\plugins folder. Everything else is not intended for plugins consumers, but for the plugin authors and maintainers

Observing the `pluginRoot` would help keeping all the maintainer relevant stuff in same repo, while not pushing it to customers machines

### Additional context

_No response_

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.