Skip to content

init: pin devcontainer image and feature, keep Bazel cache - #5334

Merged
TrapsterDK merged 1 commit into
mainfrom
init-devcontainer-pins
Nov 3, 2026
Merged

TrapsterDK merged 1 commit into
mainfrom
init-devcontainer-pins

Conversation

@TrapsterDK

Copy link
Copy Markdown
Collaborator

Closes #5214

  • Image pinned by digest; Bazel feature pinned to 1.2.2. devcontainers/features/bazel does not exist, so the feature is now devcontainers-community/features/bazel.
  • Dropped name and the extension list (.vscode/extensions.json is scaffolded).
  • Named volume for ~/.cache/bazel; postCreateCommand is tools/dx env --apply.
  • Tests: scaffold unit test asserts digest, exact version, no unpinned refs. Parity and //cli/adopt/... pass.
  • dx check --apply reported generate failed during apply; not looked into. No consumer tests run.

🤖 Generated with Claude Code

https://claude.ai/code/session_011u9TXHDZrfmzFQ2WT8QAKK

@TrapsterDK
TrapsterDK force-pushed the init-devcontainer-pins branch from 4188e20 to c39f887 Compare November 3, 2026 13:12
@TrapsterDK
TrapsterDK merged commit d8c46f8 into main Nov 3, 2026
5 of 37 checks passed
@TrapsterDK
TrapsterDK deleted the init-devcontainer-pins branch November 3, 2026 13:12
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.

init: devcontainer.json pins its image and feature and keeps Bazel caches

1 participant