actions/download-artifact@v4 的使用方法
时间: 2024-10-06 12:01:40 浏览: 41
actions/download-artifact@v4 是GitHub Actions中的一个动作,用于从仓库的先前运行中下载艺术/构建文件。这个动作在你需要访问之前的工作流执行过程中生成的特定文件时非常有用。使用它的一般步骤如下:
1. **添加到工作流程**:
在你的`.github/workflows`目录下的YAML配置文件里,找到或创建一个工作流程,在其中添加 `actions/download-artifact` 的部分。
```yaml
jobs:
download_artifacts:
runs-on: ubuntu-latest
steps:
- name: Download Artifact
uses: actions/download-artifact@v4
with:
name: myartifact # 替换为你想要下载的文件夹名称
path: path/to/save/artifact # 指定保存文件的位置
run: ${{ github.event_name }} # 如果你想基于事件下载,可以设置此选项
```
2. **配置参数**:
- `name`: 要下载的 artifact 的别名,通常是你工作流程中创建 artifact 时指定的名称。
- `path`: 下载后的文件将被保存在这个路径下。
- `run` (可选): 可以指定只下载在特定工作流程运行时产生的 artifact,例如 `event_name == 'push'`。
3. **触发下载**:
当工作流程执行并完成时,如果产生了匹配的 artifact,该 action 将自动下载并保存到指定路径。
阅读全文