run: wxcloud storage:upload _site --envId="$WXCLOUD_ENVID" --remotePath=/ --mode=staticstorage # 上传生成的 _site 文件夹到静态托管的 / 目录下,可以根据项目实际情况修改 点击“Start commit” 保存文件,即可自动触发 Actions。我们点击 “Actions” 进入刚才触发的一次执行,如果一切配置正常,执行成功...
push:#分支随意branches:-master#一个workflow由执行的一项或多项jobjobs:#一个job任务,任务名为buildbuild:#运行在最新版ubuntu系统中runs-on: ubuntu-latest#步骤合集steps:#新建一个名为checkout_actions的步骤-name: checkout_actions#使用checkout@v2这个action获取源码uses: actions/checkout@v2#使用建一个名...
on: [push] 指定工作流的触发事件。这个例子里,使用是 push 事件,当有人提交了一个代码修改或者合并了一个 pull request ,工作流就会触发。提交到每个分支都会被触发,如果你想在指定分支、路径、标签,查看 「GitHub Actions 工作流语法」 jobs: 将运行在 learn-github-actions 工作流的所有任务分组在一起。 chec...
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:${{ secrets.GITHUB_TOK...
在workflows目录下新建preview.yaml。我们需要当 Commit 推送到master分支时触发小程序预览。因此在preview.yaml中添加: name:提交 Commit 预览小程序on:push:branches:-master 命中该条件时,这个 YAML 就会被 GitHub Actions 执行,我们可以在项目的「Actions」中看到执行进度和结果: ...
actions/setup-node@74bc508# 指向一个 commitactions/setup-node@v1.0# 指向一个标签actions/setup-node@master# 指向一个分支 基本概念 GitHub Actions 有一些自己的术语。 workflow(工作流程):持续集成一次运行的过程,就是一个 workflow。 job(任务):一个 workflow 由一个或多个 jobs 构成,含义是一次持续集成...
将代码commit并push后,点开你的仓库主页,点击Action标签: 可以看到已经有了执行信息。 接着看下我们的Action到底有没有执行,点开Action标签,已经发现了Junit: 可以进行脚本代码的在线编辑: 点进本次commit执行的记录,可以看到,action顺利完成了几个步骤:
runs-on:${{matrix.os}}strategy:matrix:os:[ubuntu-16.04,ubuntu-18.04]node:[6,8,10]steps:-uses:actions/setup-node@v1with:node-version:${{matrix.node}}language-yaml复制代码 跳过Github Actions 或者 选择性的执行CICD流程 在commit 信息中只要包含了下面几个关键词就会跳过 CI,不会触发 CI Build ...
on: [push] jobs: your_job_id: name: Greeting runs-on: ubuntu-latest steps: - name: Hello world uses: actions/hello-world-javascript-action@v1 with: who-to-greet: 'Mona the Octocat' id: hello - name: Echo the greeting's time ...
在.github/workflow 目录中,创建一个名为 github-actions-demo.yml 的文件。 更多信息请参阅“创建新文件”。 将以下 YAML 内容复制到 github-actions-demo.yml 文件中: YAML name: GitHub Actions Demo on: [push] jobs: Explore-GitHub-Actions: runs-on: ubuntu-latest steps: - run: echo "🎉 The ...