Dependency, CI, and release updates#5267
Merged
andyleejordan merged 4 commits intomainfrom Sep 9, 2025
Merged
Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR updates various dependencies, CI configuration, and release processes for the vscode-powershell extension. The changes focus on modernizing the build pipeline and updating package dependencies to their latest versions.
- Updates multiple npm dependencies including esbuild, TypeScript, ESLint, and various @types packages
- Refactors the OneBranch CI pipeline to support both official and non-official builds with conditional template selection
- Updates build artifact sources and service connections to align with new organizational structure
Reviewed Changes
Copilot reviewed 3 out of 4 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| package.json | Updates devDependencies and optionalDependencies to newer versions |
| .pipelines/vscode-powershell-OneBranch.yml | Restructures CI pipeline with new parameters, artifact sources, and conditional build templates |
| .npmrc | Adds note about registry configuration requirements for npm credential provider |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Since it'll be shared with the NonOfficial pipeline too.
5981226 to
5dc9cdd
Compare
* Remove cron job as it now needs to be set in the UI * Add parameter and a template to switch between Official and NonOfficial builds * TODOs to update upstream pipeline and marketplace service connection
5dc9cdd to
b85f923
Compare
SydneyhSmith
approved these changes
Sep 9, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
We're getting there.