Skip to content

Adding devcontainer-lock.json for more immutability#1324

Merged
aaronpowell merged 1 commit into
mainfrom
devcontainer-lock
May 18, 2026
Merged

Adding devcontainer-lock.json for more immutability#1324
aaronpowell merged 1 commit into
mainfrom
devcontainer-lock

Conversation

@aaronpowell

Copy link
Copy Markdown
Member

No description provided.

Copilot AI review requested due to automatic review settings May 18, 2026 04:30
@github-actions

Copy link
Copy Markdown
Contributor

🚀 Dogfood this PR with:

⚠️ WARNING: Do not do this without first carefully reviewing the code of this PR to satisfy yourself it is safe.

curl -fsSL https://raw.githubusercontent.com/CommunityToolkit/Aspire/main/eng/scripts/dogfood-pr.sh | bash -s -- 1324

Or

  • Run remotely in PowerShell:
iex "& { $(irm https://raw.githubusercontent.com/CommunityToolkit/Aspire/main/eng/scripts/dogfood-pr.ps1) } 1324"

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Adds a Dev Container lockfile to make the repo’s devcontainer environment more reproducible by pinning referenced Dev Container features to immutable digests.

Changes:

  • Introduces .devcontainer/devcontainer-lock.json to lock devcontainer features to specific sha256 digests.
  • Captures feature versions and integrity hashes for the devcontainer feature set currently referenced by .devcontainer/devcontainer.json.
Show a summary per file
File Description
.devcontainer/devcontainer-lock.json Adds a lockfile pinning devcontainer features to immutable digests for more reproducible dev environments.

Copilot's findings

  • Files reviewed: 1/1 changed files
  • Comments generated: 0

@aaronpowell aaronpowell added the skip-nuget-publish Skips publishing to NuGet when merging to the `main` branch. label May 18, 2026
@aaronpowell aaronpowell merged commit e583aa7 into main May 18, 2026
8 checks passed
@aaronpowell aaronpowell deleted the devcontainer-lock branch May 18, 2026 04:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-nuget-publish Skips publishing to NuGet when merging to the `main` branch.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants