From 4dacafb89906020f6e319be363462ba4cbbff914 Mon Sep 17 00:00:00 2001 From: "Tom Meschter (from Dev Box)" Date: Wed, 13 Mar 2024 13:25:10 -0700 Subject: [PATCH] Use production OptProf tooling We pick up certain pipeline templates providing OptProf functionality from the DartLab.OptProf repository. Currently we get these from the "main" branch of that repo, but as with other repos "main" is the bleeding edge of OptProf changes. This potentially exposes us to bugs and instability. Instead we want to use the "Production" tag rather than the latest main. This should be better tested and more stable. This is based on https://devdiv.visualstudio.com/DevDiv/_git/VS/pullrequest/515949. --- eng/pipelines/official.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/eng/pipelines/official.yml b/eng/pipelines/official.yml index 845be6beb9e..a020be59413 100644 --- a/eng/pipelines/official.yml +++ b/eng/pipelines/official.yml @@ -50,6 +50,8 @@ resources: - pipeline: DartLab.OptProf source: DartLab.OptProf branch: main + tags: + - production repositories: # This name is the default value for the 'dartLabTemplatesResourceName 'parameter in single-runsettings.yml. - repository: DartLabTemplates @@ -60,7 +62,7 @@ resources: - repository: DartLabOptProfTemplates name: DartLab.OptProf type: git - ref: refs/heads/main + ref: refs/tags/Production # This repo is used to create the insertion PR into the vs-green repo. - repository: VSCodeExtensionRepo type: git