From 560662d4277cc5c317aaa1edc1dd749d0835e478 Mon Sep 17 00:00:00 2001 From: Lakshmipriya Gottipati Date: Thu, 7 May 2026 16:56:27 +0530 Subject: [PATCH 1/7] Update GitVersionTask package version to 5.2.4 --- Forge.TreeWalker/Forge.TreeWalker.csproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Forge.TreeWalker/Forge.TreeWalker.csproj b/Forge.TreeWalker/Forge.TreeWalker.csproj index 22cbab8..b82bcf6 100644 --- a/Forge.TreeWalker/Forge.TreeWalker.csproj +++ b/Forge.TreeWalker/Forge.TreeWalker.csproj @@ -17,7 +17,7 @@ Forge;TreeWalker;Roslyn;async;dynamic;generic;workflow engine;decision tree;config;stateful;low-code;tree visualization;workflow framework;JSON - + all @@ -39,4 +39,4 @@ true - \ No newline at end of file + From 69c1ed55cc27d9bddb75470108647f8d28c48190 Mon Sep 17 00:00:00 2001 From: Lakshmipriya Gottipati Date: Tue, 12 May 2026 13:58:27 +0530 Subject: [PATCH 2/7] Update WindowsContainerImage to use ltsc2022 --- azure-pipelines.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index b096370..11b43e2 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -10,7 +10,7 @@ resources: variables: - name: WindowsContainerImage - value: onebranch.azurecr.io/windows/ltsc2019/vse2022:latest + value: onebranch.azurecr.io/windows/ltsc2022/vse2022:latest extends: template: v2/OneBranch.Official.CrossPlat.yml@onebranchTemplates From e3ef9db2f74b4688a84027647665512879454bdd Mon Sep 17 00:00:00 2001 From: Lakshmipriya Gottipati Date: Tue, 12 May 2026 15:08:16 +0530 Subject: [PATCH 3/7] Update Windows container image and package pattern --- azure-pipelines.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 11b43e2..8c75fb4 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -10,7 +10,7 @@ resources: variables: - name: WindowsContainerImage - value: onebranch.azurecr.io/windows/ltsc2022/vse2022:latest + value: onebranch.azurecr.io/windows/ltsc2019/vse2022:latest extends: template: v2/OneBranch.Official.CrossPlat.yml@onebranchTemplates @@ -147,7 +147,7 @@ extends: ServiceEndpointUrl: 'https://api.esrp.microsoft.com/api/v2' signConfigType: 'inlineSignParams' FolderPath: '$(Build.SourcesDirectory)\Forge.TreeWalker\bin\Release' - Pattern: 'Microsoft.Forge.TreeWalker*.symbols.nupkg' + Pattern: 'Microsoft.Forge.TreeWalker*.nupkg' inlineOperation: | [ { From 194951f6327b58a072a1260ed2ecaf2c50d626d8 Mon Sep 17 00:00:00 2001 From: Lakshmipriya Gottipati Date: Tue, 12 May 2026 15:50:56 +0530 Subject: [PATCH 4/7] Update package pattern to include symbols.nupkg --- azure-pipelines.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 8c75fb4..b096370 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -147,7 +147,7 @@ extends: ServiceEndpointUrl: 'https://api.esrp.microsoft.com/api/v2' signConfigType: 'inlineSignParams' FolderPath: '$(Build.SourcesDirectory)\Forge.TreeWalker\bin\Release' - Pattern: 'Microsoft.Forge.TreeWalker*.nupkg' + Pattern: 'Microsoft.Forge.TreeWalker*.symbols.nupkg' inlineOperation: | [ { From 2303f01b4ee5f794aa1206b2e08d6e693a6da7ff Mon Sep 17 00:00:00 2001 From: Lakshmipriya Gottipati Date: Tue, 12 May 2026 16:13:15 +0530 Subject: [PATCH 5/7] Add source directory variable and clean folder task Added a new variable for the source directory and included a task to prepare a clean folder by copying specific files. --- azure-pipelines.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index b096370..49850a7 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -11,6 +11,8 @@ resources: variables: - name: WindowsContainerImage value: onebranch.azurecr.io/windows/ltsc2019/vse2022:latest +- name: Guardian.SourceDirectory + value: '$(Build.ArtifactStagingDirectory)\clean' extends: template: v2/OneBranch.Official.CrossPlat.yml@onebranchTemplates @@ -168,6 +170,16 @@ extends: SessionTimeout: '60' MaxConcurrency: '50' MaxRetryAttempts: '5' + - task: CopyFiles@2 + displayName: 'Prepare clean folder' + inputs: + SourceFolder: '$(Build.ArtifactStagingDirectory)' + Contents: | + **/*.dll + **/*.nupkg + !**/*.symbols.nupkg + !**/gdn-*/** + TargetFolder: '$(Build.ArtifactStagingDirectory)\clean' - task: NuGetCommand@2 displayName: 'NuGet push AzureArtifacts' inputs: From 056597c1be3f7cf90ec0f6db28b7dbc7327a967a Mon Sep 17 00:00:00 2001 From: Lakshmipriya Gottipati Date: Tue, 12 May 2026 17:00:55 +0530 Subject: [PATCH 6/7] Refactor Azure Pipelines configuration Removed Guardian.SourceDirectory variable and clean folder preparation task. --- azure-pipelines.yml | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 49850a7..23e8e53 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -11,8 +11,6 @@ resources: variables: - name: WindowsContainerImage value: onebranch.azurecr.io/windows/ltsc2019/vse2022:latest -- name: Guardian.SourceDirectory - value: '$(Build.ArtifactStagingDirectory)\clean' extends: template: v2/OneBranch.Official.CrossPlat.yml@onebranchTemplates @@ -23,6 +21,9 @@ extends: globalSdl: enabled: true + guardian: + version: 0.265.2 + stages: - stage: stage @@ -170,16 +171,7 @@ extends: SessionTimeout: '60' MaxConcurrency: '50' MaxRetryAttempts: '5' - - task: CopyFiles@2 - displayName: 'Prepare clean folder' - inputs: - SourceFolder: '$(Build.ArtifactStagingDirectory)' - Contents: | - **/*.dll - **/*.nupkg - !**/*.symbols.nupkg - !**/gdn-*/** - TargetFolder: '$(Build.ArtifactStagingDirectory)\clean' + - task: NuGetCommand@2 displayName: 'NuGet push AzureArtifacts' inputs: From 90f5ecb817479289e167bd6a612b851c0266180a Mon Sep 17 00:00:00 2001 From: Lakshmipriya Gottipati Date: Tue, 12 May 2026 22:52:45 +0530 Subject: [PATCH 7/7] Add GDN_CODESIGN_TARGETDIRECTORY variable --- azure-pipelines.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 23e8e53..7d6fe46 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -11,6 +11,9 @@ resources: variables: - name: WindowsContainerImage value: onebranch.azurecr.io/windows/ltsc2019/vse2022:latest +- name: GDN_CODESIGN_TARGETDIRECTORY + value: $(Build.ArtifactStagingDirectory) + extends: template: v2/OneBranch.Official.CrossPlat.yml@onebranchTemplates