全部插件

DSH / BUNDLE / BUNDLES

dsh-plugin-publish

v0.3.0Gty2408 / dsh-plugin-publish2346a2a23c

可安装组合包组合包与其他模块社区 · Topic 自动分析

概览

dsh-plugin-publish

Publish or update a DSH plugin on GitHub in one command: validates the manifest and bundle identifiers, creates or reuses the repo, uploads the tree as one commit, honours .gitignore, and sets the required topic without dropping yours.

README / ZH

插件文档

目录摘要

Publish or update a DSH plugin on GitHub in one command: validates the manifest and bundle identifiers, creates or reuses the repo, uploads the tree as one commit, honours .gitignore, and sets the required topic without dropping yours.

dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。

在 GitHub 阅读完整 README

LIMITATIONS

已知限制

- `repo` 权限**不能删除仓库** —— 那需要 `delete_repo`。所以本工具从不提供清理功能,删除是手工步骤。 - 本工具只发布到 GitHub。**它不投稿插件市场**,也不发布到 npm。 - `--force` 会覆盖分支。不带它时,已有提交的分支不会被强行改写(GitHub 会以非快进拒绝,本工具会报告该错误)。 - API 传输单文件上限 40 MB(本工具保守设的上限;GitHub 自身对 inline blob 的上限是 100 MB)。超限时会明确指出是哪个文件,并建议改用 release asset 或加进 `.gitignore`。