@lui-design/coverage-report

0.0.1-canary.7 • Public • Published

@lui-design/coverage-report

lui 覆盖率扫描工具。

Usage

Parameters

参数名 描述 是否必须 默认值
github-token GitHub token,用于获取PR信息和评论 ${{ github.token }}
paths 扫描入口路径 业务仓库路径
mode 运行模式,可选值为 prsingle pr
pr-number PR 编号,当模式为 pr 时必须。 ${{ github.event.pull_request.number }}
artifact-retention-days 构建产物保留天数 30
work-wechat-token 企业微信通知机器人 token 前端群 token
additional-notification 额外的通知信息

PR Mode

pr 模式下运行时,会根据当前传入的 pr-number 拉去变更文件,在 当前工作区 切换分支,扫描变更文件并输出对比报告。

Single Mode

single 模式下将会扫描本地 paths 代码,直接输出覆盖率报告。

此模式下 Action 不关心分支,所以最终报告不包含分支信息,可以通过 additional-notification 补充。

Readme

Keywords

Package Sidebar

Install

npm i @lui-design/coverage-report

Weekly Downloads

1

Version

0.0.1-canary.7

License

GPL-3.0-or-later

Unpacked Size

3.57 MB

Total Files

5

Last publish

Collaborators

  • xulingling