使用on关键字来定义Github action作业所触发的事件
示例代码:
name: My Action Workflow
on:
push:
branches:
- main
pull_request:
types:
- opened
- edited
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Build app
run: |
echo "Building app..."
- name: Deploy app
run: |
echo "Deploying app..."
在这个示例中,我们使用on关键字来定义两个事件来触发Github action作业:push和pull_request。当push到main分支或pull_request被打开或编辑时,将触发作业。作业包含3个步骤:检出代码,构建应用程序和部署应用程序。