From bd0d481c61ce51a1befd8605d916ebcdd55a3299 Mon Sep 17 00:00:00 2001
From: zFernand0 <37381190+zFernand0@users.noreply.github.com>
Date: Fri, 20 Sep 2024 17:00:31 -0400
Subject: [PATCH] chore: update workflows in preparation for Zowe v3 GA

Signed-off-by: zFernand0 <37381190+zFernand0@users.noreply.github.com>
---
 .github/release.config.js | 29 +++++++++++++----------------
 1 file changed, 13 insertions(+), 16 deletions(-)

diff --git a/.github/release.config.js b/.github/release.config.js
index 3f10d352..21333e41 100644
--- a/.github/release.config.js
+++ b/.github/release.config.js
@@ -1,22 +1,19 @@
 module.exports = {
     branches: [
         {
-            // This will be moved down once Zowe V3 is announced
-            // Remember to also update aliasTags below
-            name: "zowe-v2-lts",
-            level: "patch",
+            name: "main",
+            level: "minor",
             devDependencies: {
-                "@zowe/imperative": "zowe-v2-lts",
-                "@zowe/zowe-explorer-api": ["zowe-v2-lts", "@zowe:registry=https://registry.npmjs.org/"],
+                "@zowe/imperative": "zowe-v3-lts",
+                "@zowe/zowe-explorer-api": ["next", "@zowe:registry=https://registry.npmjs.org/"],
             }
         },
         {
-            name: "main",
-            channel: "zowe-v3-lts",
-            level: "none",
+            name: "zowe-v2-lts",
+            level: "patch",
             devDependencies: {
-                "@zowe/imperative": "zowe-v3-lts",
-                "@zowe/zowe-explorer-api": ["next", "@zowe:registry=https://registry.npmjs.org/"],
+                "@zowe/imperative": "zowe-v2-lts",
+                "@zowe/zowe-explorer-api": ["zowe-v2-lts", "@zowe:registry=https://registry.npmjs.org/"],
             }
         }
     ],
@@ -48,7 +45,7 @@ module.exports = {
             {
                 $cwd: "packages/sdk",
                 aliasTags: {
-                    "latest": ["zowe-v2-lts"]
+                    "latest": ["zowe-v3-lts"]
                 },
                 npmPublish: true,
                 tarballDir: "dist",
@@ -56,7 +53,7 @@ module.exports = {
             {
                 $cwd: "packages/cli",
                 aliasTags: {
-                    "latest": ["zowe-v2-lts"]
+                    "latest": ["zowe-v3-lts"]
                 },
                 npmPublish: true,
                 tarballDir: "dist",
@@ -66,15 +63,15 @@ module.exports = {
             "@octorelease/vsce",
             {
                 $cwd: "packages/vsce",
-                ovsxPublish: false,
-                vscePublish: false,
+                ovsxPublish: true,
+                vscePublish: true,
                 vsixDir: "dist",
             },
         ],
         [
             "@octorelease/github",
             {
-                assets: ["dist/*.tgz"],//, "dist/*.vsix"],
+                assets: ["dist/*.tgz", "dist/*.vsix"],
                 checkPrLabels: true,
                 publishRelease: true
             },