Skip to content

deps: bump dependencies and GitHub Actions (consolidates Dependabot PRs)#23

Merged
poli0981 merged 2 commits into
mainfrom
claude/deps-bump
Jun 18, 2026
Merged

deps: bump dependencies and GitHub Actions (consolidates Dependabot PRs)#23
poli0981 merged 2 commits into
mainfrom
claude/deps-bump

Conversation

@poli0981

Copy link
Copy Markdown
Owner

Consolidates the eight open Dependabot PRs (#14#21) into one change — the four GitHub-Actions bumps overlap on the same workflow files, so merging the Dependabot PRs individually would cause conflict/rebase churn.

NuGet

  • Microsoft.Windows.CsWin32 0.3.2960.3.298
  • Microsoft.NET.Test.Sdk 17.14.118.6.0
  • coverlet.collector 6.0.410.0.1
  • xunit.runner.visualstudio 3.1.43.1.5

GitHub Actions

  • actions/checkout 46
  • actions/setup-dotnet 45
  • github/codeql-action 34
  • crazy-max/ghaction-virustotal 45 (verified vt_api_key/files/update_release_body inputs unchanged in v5)

Supersedes #14, #15, #16, #17, #18, #19, #20, #21 (will close them once this merges).

Verification

  • dotnet build -c Release 0 warnings; dotnet test 105 passed; actionlint clean.
  • build + CodeQL run on this PR with the bumped actions (live validation of checkout/setup-dotnet/codeql-action).

🤖 Generated with Claude Code

poli0981 and others added 2 commits June 18, 2026 20:06
Consolidates the eight open Dependabot PRs (#14-#21) into one change to
avoid the workflow-file conflicts they have with each other.

NuGet:
- Microsoft.Windows.CsWin32 0.3.296 -> 0.3.298
- Microsoft.NET.Test.Sdk 17.14.1 -> 18.6.0
- coverlet.collector 6.0.4 -> 10.0.1
- xunit.runner.visualstudio 3.1.4 -> 3.1.5

GitHub Actions:
- actions/checkout 4 -> 6
- actions/setup-dotnet 4 -> 5
- github/codeql-action 3 -> 4
- crazy-max/ghaction-virustotal 4 -> 5 (vt_api_key/files/update_release_body
  inputs verified unchanged in v5)

0-warning Release build; 105 tests pass; actionlint clean.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
`Get-ChildItem -Path <dir> -Exclude 'checksums.txt'` returns nothing without
a trailing wildcard or -Recurse (a PowerShell quirk), so checksums.txt was
empty and `gh release upload` failed with HTTP 400 (Bad Content-Length) in the
v1.0.0 run. Filter with Where-Object instead. The release artifacts themselves
(Setup.exe, full nupkg, portable zip, RELEASES, manifest) published fine.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
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.

1 participant