weh*_*dox 11 github github-for-windows github-actions cicd
可重用的工作流程应在顶级“jobs.*.uses”键处引用,而不是在步骤内引用
name: HelloWorld
on:
workflow_dispatch:
jobs:
checkout:
runs-on: windows-latest
steps:
- name: Checkout using the Template File
uses: actions/checkout@v2
- name: Compile Java
uses: org/repo/.github/workflows/build.yml@main
with:
jdk_version: 11
Run Code Online (Sandbox Code Playgroud)
错误:.github#L1 可重用工作流程应在顶级 `jobs.*.uses' 键处引用,而不是在步骤内引用
小智 8
请尝试以下操作:
name: HelloWorld
on:
workflow_dispatch:
jobs:
checkout:
uses: org/repo/.github/workflows/build.yml@main
with:
jdk_version: 11
Run Code Online (Sandbox Code Playgroud)
然后在 build.yml 的开头,你可以这样做
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
Run Code Online (Sandbox Code Playgroud)
无论出于何种原因,可重用工作流程都不能位于 inside steps,因此您必须在顶层使用它,并在您调用的工作流程内执行所有配置/其他步骤。
| 归档时间: |
|
| 查看次数: |
11308 次 |
| 最近记录: |