Skip to content

chore: slim dev images and cache all Go modules - #2757

Merged
dunglas merged 2 commits into
mainfrom
chore/dev-dockerfile
Oct 23, 2026
Merged

dunglas merged 2 commits into
mainfrom
chore/dev-dockerfile

Conversation

@dunglas

@dunglas dunglas commented Oct 23, 2026

Copy link
Copy Markdown
Member

Removes Neovim and Zsh from dev.Dockerfile and dev-alpine.Dockerfile (the default shell becomes Bash), and downloads all Go modules of both the root and caddy modules so tests can run without network access.

The offline module cache lets dev.Dockerfile serve as the build for Anthropic's OSS Scanner, which runs its analysis with no Internet access.

@dunglas dunglas mentioned this pull request Oct 23, 2026
8 tasks done
@dunglas
dunglas merged commit 6297079 into main Oct 23, 2026
45 checks passed
@dunglas
dunglas deleted the chore/dev-dockerfile branch October 23, 2026 19:17
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.

1 participant