Pin base image: ruby:3.1-bullseye → ruby@sha256:4cc0e5aaa... per repo policy
Add wrangler: pre-installed globally so sneak.berlin deploy job doesn't need a separate node:20 container
Add prettier: pre-installed globally so downstream repos don't need yarn install for fmt-check
Use apt-get instead of apt (Dockerfile best practice)
Clean apt cache (rm -rf /var/lib/apt/lists/*)
Removed netlify CLI (no longer used)
Image already built and pushed to git.eeqj.de/clawbot/jekyllsitebuilder:2026-02-22
Digest: sha256:91e97c88d41c107c386193b7884718ad3f8a99b3138336bf569f7efb94bc3b32
Note: pushed to clawbot/ namespace because clawbot lacks package write access to sneak/. You may want to grant that or re-push.
Changes:
1. **Pin base image**: `ruby:3.1-bullseye` → `ruby@sha256:4cc0e5aaa...` per repo policy
2. **Add wrangler**: pre-installed globally so sneak.berlin deploy job doesn't need a separate node:20 container
3. **Add prettier**: pre-installed globally so downstream repos don't need `yarn install` for fmt-check
4. **Use `apt-get`** instead of `apt` (Dockerfile best practice)
5. **Clean apt cache** (`rm -rf /var/lib/apt/lists/*`)
6. **Removed netlify CLI** (no longer used)
Image already built and pushed to `git.eeqj.de/clawbot/jekyllsitebuilder:2026-02-22`
Digest: `sha256:91e97c88d41c107c386193b7884718ad3f8a99b3138336bf569f7efb94bc3b32`
Note: pushed to clawbot/ namespace because clawbot lacks package write access to sneak/. You may want to grant that or re-push.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Changes:
ruby:3.1-bullseye→ruby@sha256:4cc0e5aaa...per repo policyyarn installfor fmt-checkapt-getinstead ofapt(Dockerfile best practice)rm -rf /var/lib/apt/lists/*)Image already built and pushed to
git.eeqj.de/clawbot/jekyllsitebuilder:2026-02-22Digest:
sha256:91e97c88d41c107c386193b7884718ad3f8a99b3138336bf569f7efb94bc3b32Note: pushed to clawbot/ namespace because clawbot lacks package write access to sneak/. You may want to grant that or re-push.