From 0dae0bc0209ccee8a4b75d9fbcce6cf567fe4e5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=AB=98=E5=AE=87=E8=8F=B2?= <10215501422@stu.ecnu.edu.cn> Date: Mon, 13 Nov 2023 17:24:08 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=80=E6=9C=89=E2=80=98=E5=AD=98=E5=82=A8?= =?UTF-8?q?=E5=BA=93=E2=80=99=E9=83=BD=E6=94=B9=E6=88=90=E2=80=98=E4=BB=93?= =?UTF-8?q?=E5=BA=93=E2=80=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 不然读着像机翻... --- CICD-ucloudUhub.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/CICD-ucloudUhub.md b/CICD-ucloudUhub.md index 0faa73f..ed49db1 100644 --- a/CICD-ucloudUhub.md +++ b/CICD-ucloudUhub.md @@ -4,13 +4,13 @@ GitHub Actions是GitHub的一个持续集成和持续交付(CI/CD)的平台 #### Workflow(工作流) -Workflow其实就是一个可配置的自动化过程,会运行一个或多个Job。Workflow定义在存储库的 .github/workflows文件夹的一个YML或者YAML文件中,并在存储库的Event触发时运行,也可以配置成手动触发运行,或者定时触发。一个Workflow中甚至可以引用另一个Workflow。 +Workflow其实就是一个可配置的自动化过程,会运行一个或多个Job。Workflow定义在仓库的 .github/workflows文件夹的一个YML或者YAML文件中,并在仓库的Event触发时运行,也可以配置成手动触发运行,或者定时触发。一个Workflow中甚至可以引用另一个Workflow。 -可以简单理解,一个YML配置文件就是一个Workflow,存储库可以在.github/workflows文件夹下拥有多个YML文件,即拥有多Workflows。每个Workflow可以执行一组不同的步骤。例如,一个存储库中有两个Workflows,就可以有一个Workflow用来构建和测试PR(Pull Request),另一个Workflow用来每次发布Release版本时自动部署应用。 +可以简单理解,一个YML配置文件就是一个Workflow,仓库可以在.github/workflows文件夹下拥有多个YML文件,即拥有多Workflows。每个Workflow可以执行一组不同的步骤。例如,一个仓库中有两个Workflows,就可以有一个Workflow用来构建和测试PR(Pull Request),另一个Workflow用来每次发布Release版本时自动部署应用。 #### Event(事件) -Event是存储库中的一个用来触发Workflow运行的特殊活动,有不同类型,如某人创建了一个PR、新建了一个Issue等,这些都是可以用来触发Workflow运行的Event。 +Event是仓库中的一个用来触发Workflow运行的特殊活动,有不同类型,如某人创建了一个PR、新建了一个Issue等,这些都是可以用来触发Workflow运行的Event。 #### Job(工作) @@ -18,7 +18,7 @@ Job是Workflow中的一组步骤,在同一个Runner(运行者)上运行。 #### Action -Action是GitHub Actions平台的自定义应用程序,用于执行复杂但经常重复的任务。Action可以减少在Workflow的YML文件中编写的重复代码。Action可以从GitHub上拉取存储库代码,为构建环境设置正确的工具链。我们可以编写自己的Action,也可以在GitHub Marketplace中寻找适合使用的Action。 +Action是GitHub Actions平台的自定义应用程序,用于执行复杂但经常重复的任务。Action可以减少在Workflow的YML文件中编写的重复代码。Action可以从GitHub上拉取仓库代码,为构建环境设置正确的工具链。我们可以编写自己的Action,也可以在GitHub Marketplace中寻找适合使用的Action。 #### Runner(运行者)