Add multi-workspace support

Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
This commit is contained in:
Sanjula Ganepola
2024-10-19 21:44:36 -04:00
parent 49e934e297
commit 524a724279
8 changed files with 141 additions and 79 deletions

View File

@@ -366,12 +366,12 @@
},
{
"command": "githubLocalActions.runAllWorkflows",
"when": "view == workflows",
"when": "view == workflows && workspaceFolderCount <= 1",
"group": "navigation@0"
},
{
"command": "githubLocalActions.runEvent",
"when": "view == workflows",
"when": "view == workflows && workspaceFolderCount <= 1",
"group": "navigation@1"
},
{
@@ -381,7 +381,7 @@
},
{
"command": "githubLocalActions.clearAll",
"when": "view == history",
"when": "view == history && workspaceFolderCount <= 1",
"group": "navigation@0"
},
{
@@ -411,6 +411,16 @@
"when": "view == components && viewItem =~ /^githubLocalActions.component_Not Running.*/",
"group": "inline@1"
},
{
"command": "githubLocalActions.runAllWorkflows",
"when": "view == workflows && viewItem =~ /^githubLocalActions.workspaceFolderWorkflows.*/ && workspaceFolderCount > 1",
"group": "inline@0"
},
{
"command": "githubLocalActions.runEvent",
"when": "view == workflows && viewItem =~ /^githubLocalActions.workspaceFolderWorkflows.*/ && workspaceFolderCount > 1",
"group": "inline@1"
},
{
"command": "githubLocalActions.openWorkflow",
"when": "view == workflows && viewItem =~ /^githubLocalActions.workflow.*/",
@@ -426,6 +436,11 @@
"when": "view == workflows && viewItem =~ /^githubLocalActions.job.*/",
"group": "inline@0"
},
{
"command": "githubLocalActions.clearAll",
"when": "view == history && viewItem =~ /^githubLocalActions.workspaceFolderHistory.*/ && workspaceFolderCount > 1",
"group": "inline@0"
},
{
"command": "githubLocalActions.viewOutput",
"when": "view == history && viewItem =~ /^githubLocalActions.history.*/",