11import * as vscode from "vscode" ;
2+
3+ import { LogScheme } from "./logs/constants" ;
4+ import { SettingsTreeProvider } from "./treeViews/settings" ;
5+ import { WorkflowStepLogFoldingProvider } from "./logs/foldingProvider" ;
6+ import { WorkflowStepLogProvider } from "./logs/fileProvider" ;
7+ import { WorkflowStepLogSymbolProvider } from "./logs/symbolProvider" ;
8+ import { WorkflowsTreeProvider } from "./treeViews/workflows" ;
9+ import { getGitHubContext } from "./git/repository" ;
10+ import { init } from "./workflow/diagnostics" ;
11+ import { initConfiguration } from "./configuration/configuration" ;
12+ import { initPinnedWorkflows } from "./pinnedWorkflows/pinnedWorkflows" ;
13+ import { initResources } from "./treeViews/icons" ;
14+ import { initWorkflowDocumentTracking } from "./tracker/workflowDocumentTracker" ;
15+ import { registerAddSecret } from "./commands/secrets/addSecret" ;
216import { registerCancelWorkflowRun } from "./commands/cancelWorkflowRun" ;
17+ import { registerCopySecret } from "./commands/secrets/copySecret" ;
18+ import { registerDeleteSecret } from "./commands/secrets/deleteSecret" ;
19+ import { registerManageOrgSecrets } from "./commands/secrets/manageOrgSecrets" ;
320import { registerOpenWorkflowFile } from "./commands/openWorkflowFile" ;
421import { registerOpenWorkflowRun } from "./commands/openWorkflowRun" ;
522import { registerOpenWorkflowRunLogs } from "./commands/openWorkflowRunLogs" ;
623import { registerOrgLogin } from "./commands/orgLogin" ;
24+ import { registerPinWorkflow } from "./commands/pinWorkflow" ;
725import { registerReRunWorkflowRun } from "./commands/rerunWorkflowRun" ;
8- import { registerAddSecret } from "./commands/secrets/addSecret" ;
9- import { registerCopySecret } from "./commands/secrets/copySecret" ;
10- import { registerDeleteSecret } from "./commands/secrets/deleteSecret" ;
11- import { registerManageOrgSecrets } from "./commands/secrets/manageOrgSecrets" ;
12- import { registerUpdateSecret } from "./commands/secrets/updateSecret" ;
1326import { registerTriggerWorkflowRun } from "./commands/triggerWorkflowRun" ;
14- import { getGitHubContext } from "./git/repository" ;
15- import { LogScheme } from "./logs/constants" ;
16- import { WorkflowStepLogProvider } from "./logs/fileProvider" ;
17- import { WorkflowStepLogFoldingProvider } from "./logs/foldingProvider" ;
18- import { WorkflowStepLogSymbolProvider } from "./logs/symbolProvider" ;
19- import { initWorkflowDocumentTracking } from "./tracker/workflowDocumentTracker" ;
20- import { initResources } from "./treeViews/icons" ;
21- import { SettingsTreeProvider } from "./treeViews/settings" ;
22- import { WorkflowsTreeProvider } from "./treeViews/workflows" ;
27+ import { registerUnPinWorkflow } from "./commands/unpinWorkflow" ;
28+ import { registerUpdateSecret } from "./commands/secrets/updateSecret" ;
2329
2430export function activate ( context : vscode . ExtensionContext ) {
2531 // Prefetch git repository origin url
2632 getGitHubContext ( ) ;
2733
2834 initResources ( context ) ;
2935
30- // initConfiguration(context);
31- // initPinnedWorkflows(context);
36+ initConfiguration ( context ) ;
37+ initPinnedWorkflows ( context ) ;
3238
3339 // Track workflow
3440 initWorkflowDocumentTracking ( context ) ;
@@ -79,6 +85,9 @@ export function activate(context: vscode.ExtensionContext) {
7985
8086 registerOrgLogin ( context ) ;
8187
88+ registerPinWorkflow ( context ) ;
89+ registerUnPinWorkflow ( context ) ;
90+
8291 //
8392 // Log providers
8493 //
@@ -105,10 +114,8 @@ export function activate(context: vscode.ExtensionContext) {
105114 )
106115 ) ;
107116
108- /*
109117 //
110118 // Editing features
111119 //
112120 init ( context ) ;
113- */
114121}
0 commit comments