Skip to content

Pin explicit full versions in devcontainer feature identifiers#2523

Merged
brooke-hamilton merged 2 commits intobrooke-hamilton/devcontainer-lockfrom
copilot/sub-pr-2522
Mar 16, 2026
Merged

Pin explicit full versions in devcontainer feature identifiers#2523
brooke-hamilton merged 2 commits intobrooke-hamilton/devcontainer-lockfrom
copilot/sub-pr-2522

Conversation

Copy link
Contributor

Copilot AI commented Mar 16, 2026

Feature identifiers in devcontainer.json used only major version tags (e.g., :2, :1), creating a mismatch with the exact versions recorded in devcontainer-lock.json and preventing Dependabot from keeping them in sync.

Changes

  • .devcontainer/devcontainer.json — updated feature keys to use exact pinned versions matching the lock file
  • .devcontainer/devcontainer-lock.json — updated keys to match the new explicit identifiers

Before/after:

// Before
"ghcr.io/devcontainers/features/docker-in-docker:2": {}

// After
"ghcr.io/devcontainers/features/docker-in-docker:2.16.1": {}

Both files now have 1:1 matching identifiers, consistent with the pattern used in radius-project/wellknown.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

…iers

Co-authored-by: brooke-hamilton <45323234+brooke-hamilton@users.noreply.github.com>
Copilot AI changed the title [WIP] [WIP] Address feedback on dev container lock file updates Pin explicit full versions in devcontainer feature identifiers Mar 16, 2026
Copilot AI requested a review from brooke-hamilton March 16, 2026 22:58
@brooke-hamilton brooke-hamilton marked this pull request as ready for review March 16, 2026 22:59
@brooke-hamilton brooke-hamilton requested review from a team as code owners March 16, 2026 22:59
@brooke-hamilton brooke-hamilton merged commit 9a69530 into brooke-hamilton/devcontainer-lock Mar 16, 2026
1 check passed
@brooke-hamilton brooke-hamilton deleted the copilot/sub-pr-2522 branch March 16, 2026 22:59
DariuszPorowski pushed a commit that referenced this pull request Mar 17, 2026
* dev container lock file

Signed-off-by: Brooke Hamilton <45323234+brooke-hamilton@users.noreply.github.com>

* Pin explicit full versions in devcontainer feature identifiers (#2523)

* Initial plan

* Pin explicit full versions in devcontainer.json and lock file identifiers

Co-authored-by: brooke-hamilton <45323234+brooke-hamilton@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: brooke-hamilton <45323234+brooke-hamilton@users.noreply.github.com>

---------

Signed-off-by: Brooke Hamilton <45323234+brooke-hamilton@users.noreply.github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.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.

2 participants