本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
添加精心策划 GitHub 的动作
策划的 GitHub 操作是在 CodeCatalyst 控制台中可用的 GitHub 操作,可作为如何在 CodeCatalyst工作流程中使用 GitHub 操作的示例。
策划的 GitHub 操作被封装在由标识符标识的 CodeCatalyst-authored Actions GitHub 操作中。aws/github-actions-runner@v1
例如,精心策划的 Acti GitHub on 如下所示:TruffleHog OSS
Actions:
TruffleHogOSS_e8:
Identifier: aws/github-actions-runner@v1
Inputs:
Sources:
- WorkflowSource # This specifies that the action requires this Workflow as a source
Configuration:
Steps:
- uses: trufflesecurity/trufflehog@v3.16.0
with:
path: ' ' # Required; description: Repository path
base: ' ' # Required; description: Start scanning from here (usually main branch).
head: ' ' # Optional; description: Scan commits until here (usually dev branch).
extra_args: ' ' # Optional; description: Extra args to be passed to the trufflehog cli.
在前面的代码中,Actions CodeCatalyst GitHub 操作(由标识aws/github-actions-runner@v1
)封装了 TruffleHog OSS操作(由标识trufflesecurity/trufflehog@v3.16.0
),使其在工作 CodeCatalyst 流程中起作用。
要配置此操作,您需要用自己的值替换with:
下面的空字符串。例如:
Actions:
TruffleHogOSS_e8:
Identifier: aws/github-actions-runner@v1
Inputs:
Sources:
- WorkflowSource # This specifies that the action requires this Workflow as a source
Configuration:
Steps:
- uses: trufflesecurity/trufflehog@v3.16.0
with:
path: ./
base: main # Required; description: Start scanning from here (usually main branch).
head: HEAD # Optional; description: Scan commits until here (usually dev branch).
extra_args: '‐‐debug ‐‐only-verified' # Optional; description: Extra args to be passed to the trufflehog cli.
要将精心策划的 GitHub 操作添加到工作流程,请按以下步骤操作。有关在 CodeCatalyst 工作流程中使用 GitHub 操作的一般信息,请参阅与 GitHub 操作集成。
注意
如果您在精选操作列表中看不到您的 GitHub 操作,您仍然可以使用 “操作” GitHub 操作将其添加到工作流程中。有关更多信息,请参阅 添加 “GitHub 操作” 操作。