【文件属性】:
文件名称:更漂亮的回归测试:使用GitHub Actions自动执行更漂亮的回归检查
文件大小:104KB
文件格式:ZIP
更新时间:2021-02-18 21:29:18
TypeScript
更好的回归测试
动机
在发布之前,我们在其他项目上运行Prettier来检查回归。 (请参阅)
我们过去常常手动完成。
这是很多工作,因此我们使用GitHub Actions使其自动化。
用法
创建一个问题注释,如下所示:
run alternativeVersionPrettier vs originalVersionPrettier
alternativeVersionPrettier
必需的。
有3种指定方法。
版本(例如2.0.0和1.7.1 )
储存库名称+ ref(例如sosukesuzuki/prettier#2f3fc241f8cb1867a0a3073ceac9d662e4b25fab )。
在存储库上请求编号(例如#110168 )。
originalVersionPrettier
选修的。
默认情况下,使用prettier/prettier#ma
【文件预览】:
prettier-regression-testing-master
----.gitmodules(719B)
----.eslintrc.yml(188B)
----cspell.json(229B)
----package.json(1KB)
----__tests__()
--------parse.spec.ts(4KB)
----.github()
--------workflows()
----.prettierignore(40B)
----jest.config.js(101B)
----src()
--------execute()
--------get-issue-comment.ts(351B)
--------log-text.ts(3KB)
--------tools()
--------logger.ts(1KB)
--------parse.ts(4KB)
--------configuration.ts(315B)
--------index.ts(2KB)
----tsconfig.json(202B)
----prettier()
----repos()
--------babel()
--------vega-lite()
--------excalidraw()
--------typescript-eslint()
--------prettier()
--------eslint-plugin-vue()
----.gitignore(160B)
----README.md(2KB)
----yarn.lock(226KB)
----.eslintignore(20B)
----babel.config.js(133B)