我有3个工作流,每一个都验证一个目录/文件(web,服务器,dockers)。
一切都运行得很好,直到我添加了一个“标签器”工作流来使用web/server/docker标签来标记PR。
贴标机工作流程:
name: "Pull Request Labeler"
on:
pull_request_target:
types: [opened, synchronize, reopened, labeled, unlabeled]
jobs:
labeler:
runs-on: ubuntu-latest
steps:
- uses: actions/labeler@v3
with:
repo-token: "${{ secrets.GITHUB_TOKEN }}"停止工作的工作流之一:
name: Server validation
on:
push:
branches: [master]
paths:
- ./server
- .github/workflows/server-validation.yml
pull_request:
branches: [master]
paths:
- ./server
- .github/workflows/server-validation.yml
jobs:
validation:
name: Server validation
# ...有什么问题吗?我没有更改目录结构、主分支名称或工作流文件。
这是存储库,其中只执行“标签器”工作流:https://github.com/ivancea/autostocklist/actions
这是从上周开始发生的,所以我放弃了任何GitHub临时问题。
发布于 2021-10-24 13:19:01
您应该以这种方式通知路径:
paths:
- 'server/**'
- '**/server-validation.yml' 而不是使用像./**这样的东西。
https://stackoverflow.com/questions/69692537
复制相似问题