| 位置 | 仓库内目录的 action.yml 或独立仓库 |
|---|---|
| 引用 | uses: ./path 或 owner/repo@ref |
| 步骤 | composite 的 run 必须声明 shell |
| 对比 | 动作=步骤级复用,工作流=作业级复用 |
复合动作
复合动作
# action.yml
runs:
using: composite
steps:
- run: echo setup
shell: bash
- run: echo build
shell: bash输入输出用 inputs/outputs 声明:比依赖调用方预置环境变量更清晰。