文件名称:conventional-pull-request-action:使用传统提交规范的 Lint 拉取请求,以获得干净和传统的提交历史
文件大小:596KB
文件格式:ZIP
更新时间:2024-08-24 04:12:01
JavaScript
常规拉请求动作 一个 github 操作,它对拉取请求强制执行,以确保干净和传统的提交历史。 自豪地建造: 用法 此操作将与一起使用,以确保合并提交符合常规提交。 此操作会检查拉取请求的标题,如果是具有单个提交的 PR,则会检查提交消息(有关详细信息,请参阅常见问题解答)。 配置 创建github 操作工作流: # .github/workflows/conventional-pr.yml name : conventional-pr on : pull_request : branches : - main - master types : - opened - edited - synchronize jobs : lint-pr : runs-on : ubuntu-latest
【文件预览】:
conventional-pull-request-action-main
----.eslintrc.json(288B)
----commitlint.rules.js(117B)
----main.js(162B)
----.github()
--------ISSUE_TEMPLATE.md(86B)
--------PULL_REQUEST_TEMPLATE.md(490B)
--------workflows()
----commitlint.config.js(95B)
----action.yml(550B)
----.prettierignore(6B)
----src()
--------utils.spec.js(2KB)
--------lint-pr.spec.js(5KB)
--------fixtures()
--------lint-rules.spec.js(2KB)
--------utils.js(633B)
--------action-message.js(813B)
--------lint-rules.js(1KB)
--------lint-pr.js(2KB)
----CONTRIBUTING.md(1KB)
----LICENSE(11KB)
----README.md(5KB)
----.husky()
--------commit-msg(300B)
--------pre-commit(71B)
--------.gitignore(2B)
----dist()
--------template1.hbs(153B)
--------footer.hbs(0B)
--------header.hbs(216B)
--------footer1.hbs(161B)
--------header1.hbs(462B)
--------sourcemap-register.js(40KB)
--------template.hbs(302B)
--------commit1.hbs(1KB)
--------index.js.map(1.29MB)
--------index.js(1.09MB)
--------licenses.txt(60KB)
--------commit.hbs(670B)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(2KB)
----CHANGELOG.md(2KB)
----package-lock.json(388KB)
----package.json(2KB)
----.nvmrc(9B)