文件名称:jest-badges-action:Github动作使用笑话生成覆盖徽章并将其推送到仓库
文件大小:150KB
文件格式:ZIP
更新时间:2024-05-08 12:36:17
jest ci-cd test-coverage badges github-actions
笑话徽章动作 :high_voltage: 描述 这个github动作使用玩笑来生成测试coverage徽章,并将其推回存储库。 :high_voltage: 要求 您将需要在jest配置中将json-summary添加到coverage记者: module . exports = { coverageReporters : [ "json-summary" ] ; } ; 在ci工作流程中调用此操作之前,您还需要运行jest。 有关示例,请参见usage 。 :high_voltage: 用法 首先,让我们定义一个npm脚本以在package.json中运行jest,并指定coverage选项以生成coverage报告: { " scripts " : { " test:ci " : " jest --ci --runInBand --coverage " } } 然后定义我们的工作流程: name : My ci thing
【文件预览】:
jest-badges-action-master
----.gitignore(46B)
----tsconfig.prod.json(187B)
----tsconfig.json(633B)
----README.md(2KB)
----.github()
--------workflows()
----pnpm-lock.yaml(146KB)
----.eslintrc(250B)
----package.json(1KB)
----badges()
--------coverage-lines.svg(5KB)
--------coverage-branches.svg(5KB)
--------coverage-global coverage.svg(5KB)
--------coverage-statements.svg(5KB)
--------coverage-functions.svg(5KB)
----dist()
--------index.js(351KB)
----src()
--------logic()
--------main.ts(79B)
--------workflow()
----jest.config.js(431B)
----.eslintignore(24B)
----action.yml(217B)