Skip to content

Conversation

@marko-stanojevic
Copy link
Contributor

@marko-stanojevic marko-stanojevic commented Jan 26, 2026

Description

This pull request updates the VS Code configuration to streamline build and test workflows and remove unused PowerShell launch configurations. The main focus is shifting build and test automation to use Invoke-Build tasks, improving consistency and maintainability.

Build and Test Workflow Improvements:

  • Replaced custom PowerShell commands in .vscode/tasks.json with standardized Invoke-Build tasks for Bootstrap, Clean Build, and Build operations, simplifying the build process and making it easier to maintain.
  • Added new tasks for Test, UnitTests, IntegrationTests, PSScriptAnalyzer, InjectionHunter, and Export-CommandHelp in .vscode/tasks.json, enabling easier execution of common development and QA tasks directly from VS Code.

Configuration Cleanup:

  • Removed several PowerShell launch configurations from .vscode/launch.json that are no longer needed, reducing clutter and potential confusion for developers.

Type of Change

  • Bug fix
  • New feature
  • Breaking change
  • Documentation update
  • Code quality improvement (refactoring, tests, performance)

@marko-stanojevic marko-stanojevic self-assigned this Jan 26, 2026
@marko-stanojevic marko-stanojevic merged commit 710d7d9 into main Jan 26, 2026
2 checks passed
@marko-stanojevic marko-stanojevic deleted the feature/vscode-tasks branch January 26, 2026 22:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants