如何为 lint 和 运行 测试的拉取请求编写管道
How to write a pipeline for a pull request for lint and run tests
我从未在 github 操作中编写管道,我被要求使用以下命令为 github 中的存储库的拉取请求创建管道:
npm run lint;
npm run test;
GitHub 自己的 setup-node
操作有如何执行此操作的示例。根据那里的文档,放在 .github/workflows
目录中的 YAML 文件中的类似内容应该可以工作:
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: '16'
- run: npm install
- run: npm lint
- run: npm test
我从未在 github 操作中编写管道,我被要求使用以下命令为 github 中的存储库的拉取请求创建管道:
npm run lint;
npm run test;
GitHub 自己的 setup-node
操作有如何执行此操作的示例。根据那里的文档,放在 .github/workflows
目录中的 YAML 文件中的类似内容应该可以工作:
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: '16'
- run: npm install
- run: npm lint
- run: npm test