首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >汽车贴标机的Github动作

汽车贴标机的Github动作
EN

Stack Overflow用户
提问于 2022-03-05 12:04:42
回答 2查看 370关注 0票数 1

我正在尝试自动向GitHub PRs应用标签。

我遇到了一个很棒的GitHub行动,我无法理解在哪里放置标签和any[]all[]

到目前为止我已经试过了-

代码语言:javascript
复制
# This workflow will triage pull requests and apply a label based on the
# paths that are modified in the pull request.
#
# To use this workflow, you will need to set up a .github/labeler.yml
# file with configuration.  For more information, see:
# https://github.com/actions/labeler

name: Labeler
on: [pull_request]

jobs:
  label:
  
    runs-on: ubuntu-latest
    permissions:
      contents: read
      pull-requests: write

    steps:
    - uses: actions/labeler@v2
      with:
        repo-token: "${{ secrets.GITHUB_TOKEN }}"
        sync-labels: true
        
    - name: Applying labels.
      deployment:
      - any: ['deployment/backend-stack/deployment.yaml']
EN

回答 2

Stack Overflow用户

发布于 2022-03-05 17:11:50

您可以在此承诺中找到一些愿望,基本上标签配置在.github/labeler.yml中。

票数 0
EN

Stack Overflow用户

发布于 2022-10-07 09:10:48

正如在正式文件中所描述的,您需要在.github/文件夹中有两个文件:

  • 实际的工作流是用.github/workflows/labeler.yml定义的
  • configuration设置为.github/labeler.yml

关键词anyall的区别

  • any:匹配所有的球体与任何改变的路径。
  • 所有:匹配所有的球体与所有改变的路径。

示例

..github/workflow/labeler.yml

代码语言:javascript
复制
name: Labeler
on: [pull_request]

jobs:
  label:
  
    runs-on: ubuntu-latest
    permissions:
      contents: read
      pull-requests: write

    steps:
    - uses: actions/labeler@v2
      with:
        repo-token: "${{ secrets.GITHUB_TOKEN }}"
        sync-labels: true

. .github/labeler.yml

代码语言:javascript
复制
deployment:
- any: ['deployment/backend-stack/deployment.yaml']
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71362028

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档