使用GitHub Actions将文件push到OSS
目录
阿里云对象存储服务(Object Storage Service,简称OSS)为您提供基于网络的数据存取服务。使用OSS,您可以通过网络随时存储和调用包括文本、图片、音频和视频等在内的各种非结构化数据文件。
官方帮助文档:https://help.aliyun.com/document_detail/31883.html
- 首先打开所要使用
Github Actions
的仓库,点击Actions
,并创建一个新的workflow
此时,github将会自动在仓库中创建一个名为.github/workflows
的文件夹。 - 编辑配置文件
oss.yml
,输入以下内容
|
|
其中,secrets.ACCESS_KEY_ID
和secrets.ACCESS_KEY_SECRET
属于github的专用秘钥,比较隐私的变量可以放置在此处,具体位置在Settings>Secrets
3. 提交commit
,github会自动进行部署,点击Actions
可以查看部署的详细状态
参考链接
Github Actions入门教程,阮一峰 GitHub Pages 官方文档 Github Actions for web apps, Luke Boyle My First Week With GitHub Actions, Adam Zolyak