Skip to content

Linktech-Engineering-LLC/VSCode-Updater

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VSCode-Updater

PowerShell Platform Status License Last Commit

A deterministic, operator‑grade PowerShell module for safely updating Visual Studio Code with full logging, cleanup routines, and watchdog monitoring.

Features

  • Fully automated VSCode update workflow
  • Deterministic logging with timestamped entries
  • Cleanup routines for bootstrapper, helpers, and Inno workers
  • Watchdog monitoring for installer completion
  • Safe return codes for automation and monitoring
  • Pester test suite for all critical components

Requirements

  • PowerShell 7.6 or later
  • Windows 10/11

Return Codes

Code Meaning
0 Success
10 Download failure
20 SkipUpdate flag used

Logging Behavior

  • Single‑line, timestamped entries
  • No multi‑line banners
  • Operator‑grade, audit‑transparent output

Development Status

This module is stable and feature‑complete.
Tests and documentation are actively expanding as it approaches first production deployment.

Running Tests

Invoke-Pester -Path Tests

License

This project is licensed under the MIT License.
See the LICENSE file for details.

About

Deterministic, operator‑grade PowerShell module for updating Visual Studio Code.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors