文件名称:github_actions_js:适用于JavaScriptTypeScript项目的GitHub Actions管理器
文件大小:181KB
文件格式:ZIP
更新时间:2024-04-15 04:59:33
TypeScript
GitHubActions.js 适用于JavaScript / TypeScript项目的通用GitHub Actions包。 用法 npm i --save-dev github-actions # list available workflows npx ghactions --help # add all workflows npx ghactions --add all 描述 GitHubActions.js Zen 以格式写入发布和请求请求注释 遵循版本控制架构 没有人喜欢编写和汇编发行说明,因此将其留给自动化 如果自动化变得疯狂,请务必对人类做出最终决定 采取积极进取的方式实施版本控制和变更日志的最佳实践 所有操作仅使用Node.js 12来提高速度和稳定性 它能做什么 实施版本控制架构 释放和拉取请求注释遵循“格式 支持将新版本发布到 自动CHANGELOG.md pa
【文件预览】:
github_actions_js-main
----.eslintrc.json(778B)
----.gitignore(1KB)
----package.json(2KB)
----package-lock.json(606KB)
----src()
--------cli.ts(3KB)
--------manager.ts(2KB)
--------index.ts(3KB)
--------utils.ts(124B)
----bin()
--------ghactions(74B)
----jest.config.js(219B)
----CONTRIBUTING.md(2KB)
----LICENSE(1KB)
----CHANGELOG.md(268B)
----tsconfig.json(5KB)
----.github()
--------workflows()
--------payloads()
----.prettierrc.json(222B)
----__tests__()
--------manager.test.ts(158B)
----README.md(6KB)
----workflows()
--------on_pull_opened_or_edited.yml(3KB)
--------on_push_check.yml(2KB)
--------on_demand_create_release_draft.yml(4KB)
--------on_release_published.yml(4KB)
--------on_pull_merged.yml(7KB)
--------on_release_pull_merged.yml(4KB)