gpt4 book ai didi

github - 从注释文件中禁用 Github Actions 检查运行

转载 作者:行者123 更新时间:2023-12-05 01:12:13 32 4
gpt4 key购买 nike

寻找一种方法来禁用 Github Actions 检查从注释文件运行。

/* 上下文 - 处理 eslint 工作流操作以评论 PR,因为默认情况下此检查运行注释所有文件很烦人 */

引用 PR- https://github.com/tamdilip/ember_poc/pull/143/files

最佳答案

problem matchers时添加注释在日志中找到匹配项。

例如。 setup-node 注册 eslint 问题匹配器。可以通过以下方式删除

steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: '12'
- run: |
echo "::remove-matcher owner=eslint-compact::"
echo "::remove-matcher owner=eslint-stylish::"

您也可以使用我编写的 eslint 操作,它在更改的文件上运行 linter。 https://github.com/sibiraj-s/action-eslint .您可以通过传递输入参数来禁用注释 annotations: false

name: Lint

on:
pull_request:
push:
branches:
- master

jobs:
eslint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: '14'
- run: npm ci # or yarn install
- uses: sibiraj-s/action-eslint@v1
with:
extensions: 'js, jsx, ts, tsx'
annotations: true
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

在这里阅读更多关于问题匹配器的信息

https://github.com/actions/toolkit/blob/master/docs/commands.md#problem-matchers

关于在其他操作中禁用注释的中篇文章。 https://sibiraj-s.medium.com/disable-annotations-in-github-actions-ff938d5ea4f3

关于github - 从注释文件中禁用 Github Actions 检查运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62394928/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com