Skip to content

Bump System.Formats.Asn1, Cryptography.Pkcs, ProtectedData, ServiceController, CodePages, Threading.Channels, @actions/glob, @typescript-eslint/parser, lint-staged, picomatch#4333

Merged
salmanmkc merged 3 commits intomainfrom
copilot/check-open-prs-dependencies
Apr 10, 2026

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 10, 2026

Combines all open Dependabot dependency PRs into a single clean merge.

NuGet packages

Updated in src/Sdk/Sdk.csproj, src/Runner.Sdk/Runner.Sdk.csproj, src/Runner.Common/Runner.Common.csproj, src/Runner.Worker/Runner.Worker.csproj, and src/Runner.Listener/Runner.Listener.csproj. Also fixes NU1605 package downgrade errors from PRs #4237, #4239, #4240 by bumping matching versions across all dependent projects.

npm packages (src/Misc/expressionFunc/hashFiles)

Regenerated package-lock.json via npm install.

Validation

  • Build succeeded (0 warnings, 0 errors)
  • Tests: 943 passed, 26 failed (all pre-existing network/environment issues)
  • Code review and CodeQL scan passed

Supersedes: #4229, #4231, #4236, #4237, #4238, #4239, #4240, #4300, #4313

Combines the following Dependabot PRs:
- #4236: Bump System.Formats.Asn1 (10.0.2→10.0.3) and System.Security.Cryptography.Pkcs (10.0.2→10.0.3)
- #4237: Bump System.Security.Cryptography.ProtectedData (8.0.0→10.0.3)
- #4238: Bump System.ServiceProcess.ServiceController (8.0.1→10.0.3)
- #4239: Bump System.Text.Encoding.CodePages (8.0.0→10.0.3)
- #4240: Bump System.Threading.Channels (8.0.0→10.0.3)
- #4229: Bump @actions/glob (0.4.0→0.6.1)
- #4231: Bump @typescript-eslint/parser (8.47.0→8.54.0)
- #4300: Bump lint-staged (15.5.0→16.4.0)
- #4313: Bump picomatch (4.0.3→4.0.4, 2.3.1→2.3.2)

Also fixes the NU1605 package downgrade errors from PRs #4237, #4239, #4240
by bumping matching versions in Runner.Common, Runner.Worker, and Runner.Listener.
@salmanmkc salmanmkc marked this pull request as ready for review April 10, 2026 08:35
@salmanmkc salmanmkc requested a review from a team as a code owner April 10, 2026 08:35
Copilot AI review requested due to automatic review settings April 10, 2026 08:35
Copilot AI requested a review from salmanmkc April 10, 2026 08:36
Copy link
Copy Markdown
Contributor

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 consolidates multiple pending dependency updates across the Runner’s .NET projects and the hashFiles TypeScript utility into a single dependency-bump change set.

Changes:

  • Bump several System.* NuGet packages across Sdk, Runner.* projects (primarily to 10.0.3).
  • Update hashFiles npm dependencies/devDependencies (notably @actions/glob, @typescript-eslint/parser, lint-staged) and regenerate package-lock.json.
Show a summary per file
File Description
src/Sdk/Sdk.csproj Updates cryptography/ASN.1-related NuGet package versions.
src/Runner.Sdk/Runner.Sdk.csproj Updates System.Text.Encoding.CodePages / System.Threading.Channels package versions.
src/Runner.Common/Runner.Common.csproj Updates shared .NET dependency versions for common components.
src/Runner.Worker/Runner.Worker.csproj Updates Worker’s dependency versions including ServiceController and Channels.
src/Runner.Listener/Runner.Listener.csproj Updates Listener’s dependency versions including ProtectedData and ServiceController.
src/Misc/expressionFunc/hashFiles/package.json Updates direct npm dependency ranges for hashFiles.
src/Misc/expressionFunc/hashFiles/package-lock.json Regenerated lockfile reflecting the updated npm dependency graph.

Copilot's findings

Files not reviewed (1)
  • src/Misc/expressionFunc/hashFiles/package-lock.json: Language not supported
  • Files reviewed: 6/7 changed files
  • Comments generated: 1

@salmanmkc
Copy link
Copy Markdown
Contributor

@copilot make a better title, name dependencies bumped

Copy link
Copy Markdown
Contributor Author

Copilot AI commented Apr 10, 2026

@copilot make a better title, name dependencies bumped

Updated the PR title and description to list all bumped dependencies. Also aligned @typescript-eslint/parser to ^8.58.1 to match the eslint-plugin peer dependency as flagged in the review. See commit f498c42.

Copilot AI changed the title Combine all open dependency bumps into single PR Bump System.Formats.Asn1, Cryptography.Pkcs, ProtectedData, ServiceController, CodePages, Threading.Channels, @actions/glob, @typescript-eslint/parser, lint-staged, picomatch Apr 10, 2026
Copy link
Copy Markdown
Contributor

@salmanmkc salmanmkc left a comment

Choose a reason for hiding this comment

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

Verified this works!

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.

4 participants