From 1f30c5f571ff23d0c5016e792eb6d181ea16fe23 Mon Sep 17 00:00:00 2001 From: Brooke Hamilton <45323234+brooke-hamilton@users.noreply.github.com> Date: Mon, 16 Mar 2026 11:02:28 -0400 Subject: [PATCH 1/2] devcontainer lock and dependabot config Signed-off-by: Brooke Hamilton <45323234+brooke-hamilton@users.noreply.github.com> --- .devcontainer/devcontainer-lock.json | 24 ++++++++++++++++++++++++ .github/dependabot.yml | 6 ++++++ 2 files changed, 30 insertions(+) create mode 100644 .devcontainer/devcontainer-lock.json diff --git a/.devcontainer/devcontainer-lock.json b/.devcontainer/devcontainer-lock.json new file mode 100644 index 000000000..fb285efe8 --- /dev/null +++ b/.devcontainer/devcontainer-lock.json @@ -0,0 +1,24 @@ +{ + "features": { + "ghcr.io/devcontainers/features/git:1": { + "version": "1.3.5", + "resolved": "ghcr.io/devcontainers/features/git@sha256:27905dc196c01f77d6ba8709cb82eeaf330b3b108772e2f02d1cd0d826de1251", + "integrity": "sha256:27905dc196c01f77d6ba8709cb82eeaf330b3b108772e2f02d1cd0d826de1251" + }, + "ghcr.io/devcontainers/features/go:1": { + "version": "1.3.3", + "resolved": "ghcr.io/devcontainers/features/go@sha256:f5ef402a387201cf1ace38ea16c176612d61107c0fcd58da1bb84493cd93f6a1", + "integrity": "sha256:f5ef402a387201cf1ace38ea16c176612d61107c0fcd58da1bb84493cd93f6a1" + }, + "ghcr.io/devcontainers/features/hugo:1": { + "version": "1.1.3", + "resolved": "ghcr.io/devcontainers/features/hugo@sha256:15465c956810aa164c9644b6df5ca36f6cac3e7a86b7dcc474a1fb830b21c509", + "integrity": "sha256:15465c956810aa164c9644b6df5ca36f6cac3e7a86b7dcc474a1fb830b21c509" + }, + "ghcr.io/devcontainers/features/node:1": { + "version": "1.7.1", + "resolved": "ghcr.io/devcontainers/features/node@sha256:8c0de46939b61958041700ee89e3493f3b2e4131a06dc46b4d9423427d06e5f6", + "integrity": "sha256:8c0de46939b61958041700ee89e3493f3b2e4131a06dc46b4d9423427d06e5f6" + } + } +} \ No newline at end of file diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 941a99783..fbc5fe8f6 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -19,3 +19,9 @@ updates: all: patterns: - "*" + + - package-ecosystem: devcontainers + target-branch: edge + directory: / + schedule: + interval: weekly From d1a8b0c0195837c7a6609a118787328b40effc5f Mon Sep 17 00:00:00 2001 From: Copilot <198982749+Copilot@users.noreply.github.com> Date: Mon, 16 Mar 2026 18:53:22 -0400 Subject: [PATCH 2/2] Dev Container lock file and Dependabot configuration for devcontainers (#1781) * Initial plan * Pin explicit feature versions in devcontainer.json to match lock file Co-authored-by: brooke-hamilton <45323234+brooke-hamilton@users.noreply.github.com> * Update devcontainer-lock.json keys to match explicit versions in devcontainer.json 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> --- .devcontainer/devcontainer-lock.json | 8 ++++---- .devcontainer/devcontainer.json | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.devcontainer/devcontainer-lock.json b/.devcontainer/devcontainer-lock.json index fb285efe8..113b046ff 100644 --- a/.devcontainer/devcontainer-lock.json +++ b/.devcontainer/devcontainer-lock.json @@ -1,21 +1,21 @@ { "features": { - "ghcr.io/devcontainers/features/git:1": { + "ghcr.io/devcontainers/features/git:1.3.5": { "version": "1.3.5", "resolved": "ghcr.io/devcontainers/features/git@sha256:27905dc196c01f77d6ba8709cb82eeaf330b3b108772e2f02d1cd0d826de1251", "integrity": "sha256:27905dc196c01f77d6ba8709cb82eeaf330b3b108772e2f02d1cd0d826de1251" }, - "ghcr.io/devcontainers/features/go:1": { + "ghcr.io/devcontainers/features/go:1.3.3": { "version": "1.3.3", "resolved": "ghcr.io/devcontainers/features/go@sha256:f5ef402a387201cf1ace38ea16c176612d61107c0fcd58da1bb84493cd93f6a1", "integrity": "sha256:f5ef402a387201cf1ace38ea16c176612d61107c0fcd58da1bb84493cd93f6a1" }, - "ghcr.io/devcontainers/features/hugo:1": { + "ghcr.io/devcontainers/features/hugo:1.1.3": { "version": "1.1.3", "resolved": "ghcr.io/devcontainers/features/hugo@sha256:15465c956810aa164c9644b6df5ca36f6cac3e7a86b7dcc474a1fb830b21c509", "integrity": "sha256:15465c956810aa164c9644b6df5ca36f6cac3e7a86b7dcc474a1fb830b21c509" }, - "ghcr.io/devcontainers/features/node:1": { + "ghcr.io/devcontainers/features/node:1.7.1": { "version": "1.7.1", "resolved": "ghcr.io/devcontainers/features/node@sha256:8c0de46939b61958041700ee89e3493f3b2e4131a06dc46b4d9423427d06e5f6", "integrity": "sha256:8c0de46939b61958041700ee89e3493f3b2e4131a06dc46b4d9423427d06e5f6" diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index cf4b6b45a..9ed064cff 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -2,13 +2,13 @@ "name": "Radius Docs Dev Container", "image": "mcr.microsoft.com/devcontainers/base:ubuntu", "features": { - "ghcr.io/devcontainers/features/git:1": {}, - "ghcr.io/devcontainers/features/go:1": {}, - "ghcr.io/devcontainers/features/hugo:1": { + "ghcr.io/devcontainers/features/git:1.3.5": {}, + "ghcr.io/devcontainers/features/go:1.3.3": {}, + "ghcr.io/devcontainers/features/hugo:1.1.3": { "version": "0.117.0", "extended": true }, - "ghcr.io/devcontainers/features/node:1": {} + "ghcr.io/devcontainers/features/node:1.7.1": {} }, "remoteUser": "vscode", "settings": {