创建Aliyun CLI Github Action。 使用本地 Action 创建工作流程并通过act进行测试 将此Action 发布到 GitHub Marketplace 使用MarketPlace 里的Action 创建工作流程 让我们通过阿里云CLI GitHub Action 深入自动化云 OSS Operation 吧! 前提条件 阿里云账号和OSS存储桶 用于在本地测试 Github 操作的act工具 用于将 Gith...
2.3 配置github action github action帮助我们自动将文件上传到oss,以达到编辑完成后推送即可更新网站的能力,如果你对github action 不了解可以参考这个链接 在git仓库下创建workflows文件夹,编写yml文件 2. 我们使用的是阿里云OSS 所以选择这个action 进行上传。使用其他平台的可以自己找对应的action name: 上传到阿里云...
将YAML 文件放置到自己仓库的.github/workflows目录下,并修改脚本中带有注释的部分。 在自己仓库的设置中,新建 Repository Secrets,添加ACCESS_KEY_ID和ACCESS_KEY_SECRET,并填入对应的值(可以在阿里云右上角头像那里找到)。 在GitHub Action 中,查看是否运行成功。 注意!!注意!!! 该脚本会先删除oss中的所有文件,再...
# workflow的名称,会显示在工作流运行页面name:MainWorkflow# 工作流执行的契机:push表示每次push代码之后都会执行on:[push]jobs:# build job 我们用来做持续构建build:# 构建运行的环境runs-on:ubuntu-latest# 构建步骤steps:# 复用 actions/checkout@v1 action,拉取最新代码-uses:actions/checkout@v1 关于Action...
OSS即object storage service,对象存储服务。我们可以通过阿里云的OSS来托管自己的前端应用,个人网站或者博客 在[使用 netlify 托管你的前端应用]( "使用 netlify 托管你的前端应用") 中我也介绍到另一种专业的网站托管服务平台netlify。那相比netlify,阿里云的 oss 有什么好处呢?只有一个,网络问题,并且可以结合阿里云...
类似的网站还有后起之秀Vercel,但是这些站点都身处国外,对于国内的用户即使有全球CDN但是访问速度仍然不是非常理想,如果你的域名已经备案,那么完全可以使用阿里云的OSS服务+CDN来部署静态网站,结合Github推出的Action,也能实现持续集成快速部署,而且对于访问量不大的个人博客主,阿里云的OSS和CDN服务几乎等于不要钱,非常...
阿里云为您提供专业及时的GitHub action仓库的相关问题及解决方案,解决您最关心的GitHub action仓库内容,并提供7x24小时售后支持,点击官网了解更多内容。
此项目通过 GitHub Action 下载外网文件到阿里云 OSS,再自行下载。 经测试 GitHub Action 带宽 46.46 MiB p/s,国内阿里云 OSS 访问速度也OK。 感谢微软爸爸。 使用 点击开通阿里云 OSS,创建bucket,拿到accessKeyID、accessKeySecret、endpoint fork 这个repo 这个repo 下:Settings->Secrets,配置:ENDPOINT、ACCESS_KEY...
下面就是我发布到阿里云ECS的 Github Action配置文件 我的Github Action服务配置代码 # main.yml name:deploytoaliyun on: push: branches: -master jobs: build: runs-on:ubuntu-latest steps: # 切换分支 -name:Checkout uses:actions/checkout@master ...
我的博客目前托管在阿里云 OSS 上,以下action.yaml描述了自动部署的流程。可以参考我的配置 shfshanyue/blog[5] 「关于托管在阿里云 OSS 的细节,可以参考 在阿里云 OSS 托管你的前端应用[6]」 代码语言:javascript 复制 name:deploy to aliyun osson:[push]jobs:build:runs-on:ubuntu-lateststeps:# 切代码到 ...