diff --git a/src/Sdk/DTPipelines/Pipelines/ObjectTemplating/PipelineTemplateConstants.cs b/src/Sdk/DTPipelines/Pipelines/ObjectTemplating/PipelineTemplateConstants.cs index 464cd9aad..d1c886dd8 100644 --- a/src/Sdk/DTPipelines/Pipelines/ObjectTemplating/PipelineTemplateConstants.cs +++ b/src/Sdk/DTPipelines/Pipelines/ObjectTemplating/PipelineTemplateConstants.cs @@ -8,6 +8,7 @@ namespace GitHub.DistributedTask.Pipelines.ObjectTemplating { public const String Always = "always"; public const String BooleanStepsContext = "boolean-steps-context"; + public const String BooleanStrategyContext = "boolean-strategy-context"; public const String CancelTimeoutMinutes = "cancel-timeout-minutes"; public const String Cancelled = "cancelled"; public const String Checkout = "checkout"; diff --git a/src/Sdk/DTPipelines/Pipelines/ObjectTemplating/YamlObjectReader.cs b/src/Sdk/DTPipelines/Pipelines/ObjectTemplating/YamlObjectReader.cs index 881b70ae2..982a9c487 100644 --- a/src/Sdk/DTPipelines/Pipelines/ObjectTemplating/YamlObjectReader.cs +++ b/src/Sdk/DTPipelines/Pipelines/ObjectTemplating/YamlObjectReader.cs @@ -1,4 +1,4 @@ -using System; +using System; using System.Globalization; using System.IO; using System.Linq; @@ -12,7 +12,7 @@ namespace GitHub.DistributedTask.Pipelines.ObjectTemplating /// /// Converts a YAML file into a TemplateToken /// - public sealed class YamlObjectReader : IObjectReader + internal sealed class YamlObjectReader : IObjectReader { internal YamlObjectReader( Int32? fileId, diff --git a/src/Sdk/DTPipelines/workflow-v1.0.json b/src/Sdk/DTPipelines/workflow-v1.0.json index f1e364c5c..298470054 100644 --- a/src/Sdk/DTPipelines/workflow-v1.0.json +++ b/src/Sdk/DTPipelines/workflow-v1.0.json @@ -739,7 +739,7 @@ "container-env": { "mapping": { "loose-key-type": "non-empty-string", - "loose-value-type": "string" + "loose-value-type": "string-runner-context" } },