@@ -2,13 +2,13 @@ name: release on: release: types: [ published ] types: [published] jobs: release: strategy: matrix: platform: [ ubuntu-latest ] platform: [ubuntu-20.04] name: Release runs-on: ${{ matrix.platform }} steps: 0 comments on commit 84f10b4 Please sign in to...
steps: - name: My first action env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} FIRST_NAME: Mona LAST_NAME: Octocat jobs.<job_id>.steps[*].continue-on-error 防止步骤失败时作业也会失败。 设置为 true 以允许在此步骤失败时作业能够通过。 jobs.<job_id>.steps[*].timeout-minutes 终止进程...
这里也可以自定义 Action 把一组脚本封装起来,以实现一定的功能。自定义的 Action 既可以由一些命令组成,也可以由 Dockerfile 和相应的脚本文件组成。如果是后者,在运行任务之前会先执行镜像构建。 如果使用uses指定 Docker 镜像,格式为docker://镜像标签。此时,runs-on必须指定 Linux 环境。镜像可以发布在 Docker Hu...
name:AworkflowformyHelloWorldfileon:pushjobs:build:name:Helloworldactionruns-on:ubuntu-lateststeps:- uses:actions/checkout@v1- uses:./action-awith:MY_NAME:"Mona" 请注意on:属性。 这是一个用于指定此工作流运行时间的触发器。 在此处,它会在有到存储库的推送事件时触发运行。 你可以...
二.GitHubAction的使用 😀workflow 在项目库根路径下的.github/workflows目录中创建一个.yml 文件(或者 .yaml): name: hello-github-actions#触发 workflow 的事件on: push:#分支随意branches:-master#一个workflow由执行的一项或多项jobjobs:#一个job任务,任务名为buildbuild:#运行在最新版ubuntu系统中runs-on:...
name:AworkflowformyHelloWorldfileon:pushjobs:build:name:Helloworldactionruns-on:ubuntu-lateststeps:- uses:actions/checkout@v1- uses:./action-awith:MY_NAME:"Mona" 請注意on:屬性。 這是指定此工作流程執行時間的觸發程序。 這會在您的存放庫有推送事件時觸發執行。 您可以指定單一事件 ...
steps:- name:Labelwhenapproveduses:pullreminders/label-when-approved-action@mainenv:APPROVALS:"1"GITHUB_TOKEN:${{secrets.GITHUB_TOKEN}}ADD_LABEL:"approved" 请注意称为env:的块。 此块是为此操作设置环境变量的位置。 例如,可以设置所需的审批者数量。 这里有一个。secrets.GITHUB_TOKEN身份验证变量是必...
runs-on: ubuntu-latest 配置任务运行在最新的 Ubuntu Linux 运行器。 steps: 将check-bats-version任务下的所有步骤分为一组,嵌套的每一个条目都是一个独立的 action 或者 shell 脚本。 - uses: actions/checkout@v2 uses关键字指定了这个步骤运行actions/checkout动作的v2大版本 。这是一个可以检出仓库代码到...
# Controls when the action will run. Triggers the workflow on push or pull request # events but only for the below branch and specific path on: push: branches: - main - develop paths: - 'demo-app/**' pull_request: branches:
RunsOn.com action to deploy ephemeral and cheap self-hosted runners for your workflows, in your AWS account - runs-on/action