您需要将workflow_dispatch:
放在on:
下面。
name: Test
on:
release:
types: [created]
workflow_dispatch: # Put here!!
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Run a one-line script
run: echo Hello, world!
然后会显示一个“运行工作流程”的按钮。
在release:
之前放置workflow_dispatch:
也可以。它同样有效。
name: Test
on:
workflow_dispatch: # Putting here is also fine!!
release:
types: [created]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Run a one-line script
run: echo Hello, world!
on:
workflow_dispatch: {}
push:
branches:
- 'feature/name-of-feature-branch'
在push时触发工作流,并在branches:下定义您的分支。当您的开发完成并准备好合并到主分支时,请删除不必要的代码。
on:
workflow_dispatch: {}