Skip to content

Conversation

andyleejordan
Copy link
Member

@andyleejordan andyleejordan commented Sep 3, 2025

Preparing for a release, but this isn't the release.

@andyleejordan andyleejordan force-pushed the updates branch 3 times, most recently from 0d47fa0 to 6f02300 Compare September 3, 2025 20:36
@andyleejordan andyleejordan changed the title Update packages Update packages and pipeline Sep 3, 2025
@andyleejordan andyleejordan marked this pull request as ready for review September 3, 2025 20:46
@Copilot Copilot AI review requested due to automatic review settings September 3, 2025 20:46
@andyleejordan andyleejordan requested a review from a team as a code owner September 3, 2025 20:46
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates package versions and refines the build pipeline configuration. The changes focus on upgrading dependencies to their latest versions and improving the CI/CD pipeline flexibility.

  • Updated build tool (InvokeBuild) and runtime dependencies to newer versions
  • Added conditional build type parameter to support both official and non-official builds
  • Simplified pipeline configuration by removing redundant .NET runtime installation

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
tools/installPSResources.ps1 Updated InvokeBuild version from 5.12.1 to 5.14.18
PowerShellEditorServices.build.ps1 Updated PSReadLine prerelease version from 2.4.2-beta2 to 2.4.4-beta4
Directory.Packages.props Updated multiple Microsoft packages and Roslynator analyzers to latest versions
.pipelines/OneBranch.yml Added OfficialBuild parameter, removed redundant .NET 6.x runtime task, and updated GitHub connection

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

It was being used for tests but that has already stopped.
With NonOfficial available for testing.
Since it's shared.
Since we're reusing this YAML for the NonOfficial and Official pipelines,
we can't use a YAML cron job for just one of them.
Hence we'll schedule this job in the UI.
@andyleejordan andyleejordan merged commit 78fc766 into main Sep 4, 2025
9 checks passed
@andyleejordan andyleejordan deleted the updates branch September 4, 2025 22:09
@andyleejordan andyleejordan added the Issue-Enhancement A feature request (enhancement). label Sep 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Issue-Enhancement A feature request (enhancement).
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants