Skip to content

Conversation

@antongolub
Copy link
Collaborator

@antongolub antongolub commented Sep 22, 2025

WMIC will be missing in Windows 11 25H2 (kernel >= 26000)
  • Tests pass
  • Appropriate changes to README are included in PR

@antongolub antongolub added the tests QA automations label Sep 22, 2025
@antongolub antongolub changed the title ci: add windows-2025 to test matrix feat: update ps utils to support Windows kernel >= 26000 Sep 26, 2025
Copy link

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 the @webpod/ps package from version 0.1.4 to 1.0.0 to support Windows kernel version 26000 and above (Windows Server 2025). The update introduces PowerShell-based process listing as a fallback for newer Windows versions where the legacy wmic command may not be available.

Key changes:

  • Upgrade @webpod/ps dependency to version 1.0.0
  • Add support for Windows Server 2025 in CI testing
  • Update size limits to accommodate the larger dependency

Reviewed Changes

Copilot reviewed 7 out of 9 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/versions.ts Updates ps version reference from 0.1.4 to 1.0.0
package.json Updates @webpod/ps dependency version
build/vendor-core.cjs Contains the updated ps library code with Windows 2025+ support
build/index.cjs Updates compiled version reference
build/3rd-party-licenses Updates license file with new version
.size-limit.json Adjusts size limits for the updated dependency
.github/workflows/test.yml Adds Windows 2025 to CI test matrix

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

@antongolub antongolub merged commit 4894841 into google:main Sep 26, 2025
30 checks passed
@antongolub antongolub deleted the ci-win2025 branch September 26, 2025 11:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tests QA automations

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant