文件名称:publish-crates:GitHub采取行动轻松发布Rust板条箱
文件大小:281KB
文件格式:ZIP
更新时间:2024-03-02 14:47:17
TypeScript
使用GitHub Actions发布Rust板条箱 产品特点 读取清单以获取有关板条箱和依赖项的信息 检查外部依赖项的版本在注册表中是否存在 检查匹配路径和内部依赖项的版本 当内部依赖项的版本未更改时,检查自发布发行以来是否未发生任何更改 跳过未更新的内部依赖项的发布 根据依赖关系以正确的顺序发布更新的包装箱 等待发布的板条箱何时可以在注册表中使用,然后再发布取决于它的板条箱 与没有循环依赖关系的工作空间一起正常工作 未实现的功能 支持与不同的注册表 输入项 token GitHub API令牌(默认为github.token ) path设置板条箱或工作区的路径(默认为“。”) args cargo publish命令的额外参数 registry-token货物注册表令牌( dry-run: true时不使用dry-run: true ) dry-run设置为“ true”以绕过执
【文件预览】:
publish-crates-main
----.eslintrc.json(2KB)
----.gitignore(2KB)
----package.json(1KB)
----package-lock.json(284KB)
----src()
--------github.ts(2KB)
--------main.ts(2KB)
--------crates.ts(2KB)
--------utils.ts(292B)
--------package.ts(9KB)
----jest.config.js(235B)
----dist()
--------licenses.txt(31KB)
--------index.js(370KB)
--------index.js.map(439KB)
--------sourcemap-register.js(122KB)
----LICENSE(1KB)
----tsconfig.json(1KB)
----.github()
--------workflows()
--------dependabot.yml(274B)
----.prettierrc.json(180B)
----.prettierignore(24B)
----__tests__()
--------src()
--------pkg-lib()
--------Cargo.toml(240B)
--------pkg-sys()
--------main.test.ts(3KB)
--------pkg-bin()
----README.md(2KB)
----.eslintignore(24B)
----action.yml(583B)
----.gitattributes(38B)