mirror of
https://github.com/actions/runner.git
synced 2026-03-19 08:48:42 +08:00
124 lines
6.3 KiB
C#
124 lines
6.3 KiB
C#
using System;
|
|
|
|
namespace GitHub.Actions.WorkflowParser.Conversion
|
|
{
|
|
internal static class WorkflowTemplateConstants
|
|
{
|
|
public const String Always = "always";
|
|
public const String BooleanNeedsContext = "boolean-needs-context";
|
|
public const String BooleanStepsContext = "boolean-steps-context";
|
|
public const String BooleanStrategyContext = "boolean-strategy-context";
|
|
public const String CancelInProgress = "cancel-in-progress";
|
|
public const String CancelTimeoutMinutes = "cancel-timeout-minutes";
|
|
public const String Cancelled = "cancelled";
|
|
public const String Concurrency = "concurrency";
|
|
public const String Container = "container";
|
|
public const String ContinueOnError = "continue-on-error";
|
|
public const String Credentials = "credentials";
|
|
public const String Default = "default";
|
|
public const String Defaults = "defaults";
|
|
public const String Description = "description";
|
|
public const String DockerUriPrefix = "docker://";
|
|
public const String EmbeddedConcurrency = "embedded-concurrency";
|
|
public const String Env = "env";
|
|
public const String Ent = "ent";
|
|
public const String Enterprise = "enterprise";
|
|
public const String Environment = "environment";
|
|
public const String Event = "event";
|
|
public const String EventName = "event_name";
|
|
public const String EventPattern = "github.event";
|
|
public const String Exclude = "exclude";
|
|
public const String FailFast = "fail-fast";
|
|
public const String Failure = "failure";
|
|
public const String GitHub = "github";
|
|
public const String Group = "group";
|
|
public const String HashFiles = "hashFiles";
|
|
public const String Id = "id";
|
|
public const String If = "if";
|
|
public const String Image = "image";
|
|
public const String ImageName = "image-name";
|
|
public const String CustomImageVersion = "version";
|
|
public const String Include = "include";
|
|
public const String Inherit = "inherit";
|
|
public const String Inputs = "inputs";
|
|
public const String InputsPattern = "inputs.*";
|
|
public const String Job = "job";
|
|
public const String JobConcurrency = "job-concurrency";
|
|
public const String JobDefaultsRun = "job-defaults-run";
|
|
public const String JobEnvironment = "job-environment";
|
|
public const String JobIfResult = "job-if-result";
|
|
public const String JobOutputs = "job-outputs";
|
|
public const String Jobs = "jobs";
|
|
public const String JobsPattern = "jobs.*";
|
|
public const String JobsOutputsPattern = "jobs.*.outputs";
|
|
public const String Labels = "labels";
|
|
public const String LocalPrefix = "./";
|
|
public const String Matrix = "matrix";
|
|
public const String MaxParallel = "max-parallel";
|
|
public const String Name = "name";
|
|
public const String Needs = "needs";
|
|
public const String NumberNeedsContext = "number-needs-context";
|
|
public const String NumberStepsContext = "number-steps-context";
|
|
public const String NumberStrategyContext = "number-strategy-context";
|
|
public const String On = "on";
|
|
public const String Options = "options";
|
|
public const String Entrypoint = "entrypoint";
|
|
public const String Command = "command";
|
|
public const String Org = "org";
|
|
public const String Organization = "organization";
|
|
public const String Outputs = "outputs";
|
|
public const String OutputsPattern = "needs.*.outputs";
|
|
public const String Password = "password";
|
|
public const String Permissions = "permissions";
|
|
public const String Pool = "pool";
|
|
public const String Ports = "ports";
|
|
public const String Required = "required";
|
|
public const String Result = "result";
|
|
public const String Run = "run";
|
|
public const String RunName = "run-name";
|
|
public const String Runner = "runner";
|
|
public const String RunsOn = "runs-on";
|
|
public const String Secret = "secret";
|
|
public const String Secrets = "secrets";
|
|
public const String Services = "services";
|
|
public const String Shell = "shell";
|
|
public const String Skipped = "skipped";
|
|
public const String Slash = "/";
|
|
public const String Snapshot = "snapshot";
|
|
public const String StepEnv = "step-env";
|
|
public const String StepIfResult = "step-if-result";
|
|
public const String StepWith = "step-with";
|
|
public const String Steps = "steps";
|
|
public const String Strategy = "strategy";
|
|
public const String StringNeedsContext = "string-needs-context";
|
|
public const String StringRunnerContextNoSecrets = "string-runner-context-no-secrets";
|
|
public const String StringStepsContext = "string-steps-context";
|
|
public const String StringStrategyContext = "string-strategy-context";
|
|
public const String Success = "success";
|
|
public const String TimeoutMinutes = "timeout-minutes";
|
|
public const String Type = "type";
|
|
public const String TypeString = "string";
|
|
public const String TypeBoolean = "boolean";
|
|
public const String TypeNumber = "number";
|
|
public const String Url = "url";
|
|
public const String Username = "username";
|
|
public const String Uses = "uses";
|
|
public const String Vars = "vars";
|
|
public const String VarsPattern = "vars.*";
|
|
public const String VmImage = "vmImage";
|
|
public const String Volumes = "volumes";
|
|
public const String With = "with";
|
|
public const String Workflow = "workflow";
|
|
public const String Workflow_1_0 = "workflow-v1.0";
|
|
public const String WorkflowCall = "workflow_call";
|
|
public const String WorkflowCallInputs = "workflow-call-inputs";
|
|
public const String WorkflowCallOutputs = "workflow-call-outputs";
|
|
public const String WorkflowConcurrency = "workflow-concurrency";
|
|
public const String WorkflowDispatch = "workflow_dispatch";
|
|
public const String WorkflowJobSecrets = "workflow-job-secrets";
|
|
public const String WorkflowJobWith = "workflow-job-with";
|
|
public const String WorkflowRoot = "workflow-root";
|
|
public const String WorkingDirectory = "working-directory";
|
|
}
|
|
}
|