You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 9b36c3e
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: claude-code/README.md
+11-2Lines changed: 11 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,6 +38,10 @@ Both variants are built for:
38
38
-`:<git-sha>` — pinned to a specific commit
39
39
-`:<YYYYMMDD>` — date-based tag (e.g., `20260319`)
40
40
41
+
## Automatic Rebuilds
42
+
43
+
The image rebuilds daily at 5am MT (11:00 UTC) with no Docker cache, picking up the latest Claude Code, Playwright, and other tools. Manual rebuilds can be triggered via the "Run workflow" button in the Actions UI.
44
+
41
45
## Quick Start
42
46
43
47
### Default variant
@@ -125,6 +129,11 @@ node = "22"
125
129
### Optional: `.devcontainer/init-plugins.sh`
126
130
127
131
Claude Code plugin initialization. Runs once at container creation. Idempotent.
132
+
Wire it into `postCreateCommand` in your `devcontainer.json`:
@@ -204,7 +213,7 @@ If your project has additional services, create volume mounts in `devcontainer.j
204
213
205
214
## Playwright Version Strategy
206
215
207
-
The image bakes in a Playwright browser binary at a specific version (controlled by the `PLAYWRIGHT_VERSION` build arg).
216
+
The image bakes in a Playwright browser binary at a specific version (controlled by the `PLAYWRIGHT_VERSION` build arg). Daily rebuilds keep this reasonably current.
208
217
209
218
- If your project's `@playwright/test` version **matches** the image — zero startup cost, browser is ready
210
219
- If your project's version **differs** — Playwright auto-downloads the correct browser on first test run (~10s graceful fallback)
@@ -215,7 +224,7 @@ The image bakes in a Playwright browser binary at a specific version (controlled
215
224
| Arg | Default | Description |
216
225
|-----|---------|-------------|
217
226
|`GIT_DELTA_VERSION`|`0.18.2`| git-delta version |
218
-
|`PLAYWRIGHT_VERSION`|`1.50.1`| Playwright browser binary version |
227
+
|`PLAYWRIGHT_VERSION`|`1.58.2`| Playwright browser binary version |
219
228
|`AGENT_BROWSER_VERSION`|`0.14.0`| agent-browser version (default target only) |
0 commit comments