Pau*_*erg 15 continuous-integration glob github-actions
很容易在任何推送或拉取请求上运行 GitHub 操作:
# Triggers the workflow on push or pull request events
on: [push, pull_request]
Run Code Online (Sandbox Code Playgroud)
但是,如果我想将运行限制为针对特定基本引用打开的拉取请求,同时允许在所有分支上运行怎么办?
我想过这个:
on:
push:
branches:
- "*"
pull_request:
branches:
- "develop"
- "staging"
Run Code Online (Sandbox Code Playgroud)
但它没有用。我把这个 Action 添加到了一个特性分支,GitHub 没有接。
我的球有什么问题吗?为什么“*”不起作用?
Ben*_* W. 31
完全放弃对推送的限制意味着触发所有推送(提交和标签):
on:
push:
pull_request:
branches:
- develop
- staging
jobs:
print:
runs-on: ubuntu-latest
steps:
- run: echo "Running!"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4520 次 |
| 最近记录: |