使用 GitHub Action 上传文件或目录到多吉云存储
上传 dist 目录下的所有文件到存储空间中指定的 assets 目录:
- name: "上传资源到多吉云存储"
uses: seatonjiang/dogecloud-oss-action@main
with:
access_key: ${{ secrets.DOGECLOUD_ACCESS_KEY }}
secret_key: ${{ secrets.DOGECLOUD_SECRET_KEY }}
bucket: ${{ secrets.DOGECLOUD_BUCKET }}
local_path: dist
remote_path: assets提示:
access_key、secret_key、bucket需要使用 GitHub Secrets 存储,避免明文暴露在代码中。
| 参数 | 是否必填 | 描述 |
|---|---|---|
access_key |
是 | AccessKey,可以在「多吉云 - 用户中心 - 密钥管理」中获取 |
secret_key |
是 | SecretKey,可以在「多吉云 - 用户中心 - 密钥管理」中获取 |
bucket |
是 | 存储空间名称,可以在「多吉云 - 云存储 - 存储空间列表」中获取 |
local_path |
是 | 需要上传的目录(dist)或文件(dist/index.js) |
remote_path |
否 | 保存到存储空间的路径,不填默认上传到根目录 |
如果这个项目为你带来了便利,请考虑为这个项目点个 Star 或者通过微信赞赏码支持我,每一份支持都是我持续优化和添加新功能的动力源泉!
我们欢迎所有的贡献,你可以将任何想法作为 Pull Requests 或 Issues 提交。
项目基于 MIT 许可证发布,详细说明请参阅 LICENSE 文件。

