name: 'Deploy to Weixin Cloud Run Static' # **What it does**: Build and deploy static site to Weixin Cloudrun. on: workflow_dispatch: push: branches: - main # 监听的分支,可以根据自己项目情况修改 pull_request: permissions:
提交代码,触发Github Action执行 将代码commit并push后,点开你的仓库主页,点击Action标签: 可以看到已经有了执行信息。 接着看下我们的Action到底有没有执行,点开Action标签,已经发现了Junit: 可以进行脚本代码的在线编辑: 点进本次commit执行的记录,可以看到,action顺利完成了几个步骤: 点开Maven的构建日志,可以看到...
action.yml entrypoint.py commit Git commit and push Example name:publishon:push:branches: -masterjobs:build:runs-on:ubuntu-lateststeps: -name:checkoutuses:actions/checkout@masterwith:ref:master-name:builduses:github-actions-x/hugo@master-name:pushuses:github-actions-x/commit@v2.9with:github-token...
将代码commit并push后,点开你的仓库主页,点击Action标签: 可以看到已经有了执行信息。 接着看下我们的Action到底有没有执行,点开Action标签,已经发现了Junit: 可以进行脚本代码的在线编辑: 点进本次commit执行的记录,可以看到,action顺利完成了几个步骤: 点开Maven的构建日志,可以看到我们第一次跑action,所有的依赖...
具体以最新版官方文档为主:usage-limits-billing-and-administration 二.GitHubAction的使用 😀workflow 在项目库根路径下的.github/workflows目录中创建一个.yml 文件(或者 .yaml): name: hello-github-actions#触发 workflow 的事件on: push:#分支随意branches:-master#一个workflow由执行的一项或多项jobjobs:#一...
YAML的语法以及GitHub Action特有的工作机制/字段 你用来发布的平台(如PyPI)对自动化工作流的支持 下面简单梳理一下: 打tag和发布 GitHub提供的事件触发器有很多,但一般用来发布package和documentation都是用tag或者release。tag本身没什么特别的,相当于你给某个哈希命了个名,但是这个名字弄好以后就是唯一的,而且push到...
(don't push onPR)# https://github.com/docker/build-push-action-name:Build and push Docker imageid:build-and-pushuses:docker/build-push-action@ad44023a93711e3deb337508980b4b5e9bcdc5dcwith:context:.push:${{github.event_name!='pull_request'}}tags:${{steps.meta.outputs.tags}}labels:$...
hexo clean && hexo g && hexo d && git add . && git commit -m "deploy" && git push 1. 然后才能完成github上静态博客的更新 缺点是很麻烦! 可以用action来自动化部署: https://blog.esunr.xyz/2022/06/64163235c30f.html#3-3-%E4%BD%BF%E7%94%A8-hexo-deploy-%E6%8C%87%E4%BB%A4 ...
on可以设定事件用于触发工作流的运行: 1. 一个或多个 Github 事件,例如push一个commit、创建一个...
1. 编辑完工作流文件后,点击页面右上角的 `Start Commit` 按钮,填写提交描述信息,然后点击 `Commit new file` 提交工作流文件到仓库。 ## 步骤四:触发工作流 1. 在你的 GitHub 仓库中,这个工作流默认会在 `push` 事件(推送到主分支)触发。 2. 你也可以手动触发工作流,点击 `Actions` 标签页,选择对应的...