Skip to content

Consolidate dependabot updates: PowerShell 2.0, Caching.Memory 10.0.3, Repository.Api.Client 2.1.96#113

Merged
frasermolyneux merged 2 commits into
mainfrom
copilot/consolidate-dependabot-prs
Feb 16, 2026
Merged

Consolidate dependabot updates: PowerShell 2.0, Caching.Memory 10.0.3, Repository.Api.Client 2.1.96#113
frasermolyneux merged 2 commits into
mainfrom
copilot/consolidate-dependabot-prs

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Feb 16, 2026

Consolidates 3 stacked dependabot PRs (#105, #103, #101) into a single update to avoid merge conflicts and streamline dependency management.

Changes

DevContainer

  • PowerShell feature: 12 in .devcontainer/devcontainer.json

NuGet Packages

Updated across XtremeIdiots.Portal.Web and XtremeIdiots.Portal.Integrations.Forums:

  • Microsoft.Extensions.Caching.Memory: 10.0.210.0.3
  • XtremeIdiots.Portal.Repository.Api.Client.V1: 2.1.262.1.96

Supersedes

Closes #105, #103, #101

Original prompt

There are a bunch of open pull requests from dependentbot for package, action and dependency upgrades. These have unfortunately stacked and there are multiple of them.

I want you to go through the PRs that dependabot has raised, apply all the changes in a single pull request and ensure that any additional changes to support the changes are made and there are no functionality changes etc.

Outcome is that we should be able to close all the additional pull requests as superceded/duplicates and all the project dependencies have been applied.


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

…ing.Memory 10.0.3, XtremeIdiots.Portal.Repository.Api.Client.V1 2.1.96

Co-authored-by: frasermolyneux <34033625+frasermolyneux@users.noreply.github.com>
Copilot AI changed the title [WIP] Consolidate and apply all dependabot updates Consolidate dependabot updates: PowerShell 2.0, Caching.Memory 10.0.3, Repository.Api.Client 2.1.96 Feb 16, 2026
Copilot AI requested a review from frasermolyneux February 16, 2026 04:46
@frasermolyneux frasermolyneux marked this pull request as ready for review February 16, 2026 04:49
Copilot AI review requested due to automatic review settings February 16, 2026 04:49
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 16, 2026

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

OpenSSF Scorecard

PackageVersionScoreDetails
nuget/Microsoft.Extensions.Caching.Memory 10.0.3 🟢 6.9
Details
CheckScoreReason
Code-Review🟢 10all changesets reviewed
Maintained🟢 1030 commit(s) and 18 issue activity found in the last 90 days -- score normalized to 10
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
Security-Policy🟢 10security policy file detected
Packaging⚠️ -1packaging workflow not detected
License🟢 10license file detected
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Branch-Protection🟢 5branch protection is not maximal on development and all release branches
Signed-Releases⚠️ -1no releases found
Binary-Artifacts🟢 10no binaries found in the repo
Fuzzing⚠️ 0project is not fuzzed
Pinned-Dependencies🟢 9dependency not pinned by hash detected -- score normalized to 9
SAST⚠️ 0SAST tool is not run on all commits -- score normalized to 0
Vulnerabilities🟢 91 existing vulnerabilities detected
nuget/XtremeIdiots.Portal.Repository.Api.Client.V1 2.1.96 UnknownUnknown
nuget/Microsoft.Extensions.Caching.Memory 10.0.3 🟢 6.9
Details
CheckScoreReason
Code-Review🟢 10all changesets reviewed
Maintained🟢 1030 commit(s) and 18 issue activity found in the last 90 days -- score normalized to 10
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
Security-Policy🟢 10security policy file detected
Packaging⚠️ -1packaging workflow not detected
License🟢 10license file detected
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Branch-Protection🟢 5branch protection is not maximal on development and all release branches
Signed-Releases⚠️ -1no releases found
Binary-Artifacts🟢 10no binaries found in the repo
Fuzzing⚠️ 0project is not fuzzed
Pinned-Dependencies🟢 9dependency not pinned by hash detected -- score normalized to 9
SAST⚠️ 0SAST tool is not run on all commits -- score normalized to 0
Vulnerabilities🟢 91 existing vulnerabilities detected
nuget/XtremeIdiots.Portal.Repository.Api.Client.V1 2.1.96 UnknownUnknown

Scanned Files

  • src/XtremeIdiots.Portal.Integrations.Forums/XtremeIdiots.Portal.Integrations.Forums.csproj
  • src/XtremeIdiots.Portal.Web/XtremeIdiots.Portal.Web.csproj

Copy link
Copy Markdown

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 three Dependabot updates (#105, #103, #101) into a single coordinated update to streamline dependency management and avoid merge conflicts. The changes update development tooling and runtime dependencies to their latest patch and major versions.

Changes:

  • PowerShell devcontainer feature updated from v1 to v2 (major version bump)
  • Microsoft.Extensions.Caching.Memory updated from 10.0.2 to 10.0.3 (patch version)
  • XtremeIdiots.Portal.Repository.Api.Client.V1 updated from 2.1.26 to 2.1.96 (70 patch versions)

Reviewed changes

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

File Description
.devcontainer/devcontainer.json Updates PowerShell feature from v1 to v2 for improved development environment tooling
src/XtremeIdiots.Portal.Web/XtremeIdiots.Portal.Web.csproj Updates Caching.Memory and Repository API Client packages in main web application
src/XtremeIdiots.Portal.Integrations.Forums/XtremeIdiots.Portal.Integrations.Forums.csproj Updates Caching.Memory and Repository API Client packages in forums integration library

@github-actions
Copy link
Copy Markdown
Contributor

🏗️ Terraform Plan

🌍 Environment: dev

✅ Validate — Passed

✅ Plan

No changes. Your infrastructure matches the configuration.

@sonarqubecloud
Copy link
Copy Markdown

@frasermolyneux frasermolyneux merged commit f65a86d into main Feb 16, 2026
31 checks passed
@frasermolyneux frasermolyneux deleted the copilot/consolidate-dependabot-prs branch February 16, 2026 04:56
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.

3 participants