Reusable Docker image for SpiralTrain courseware CI builds
- Dockerfile 100%
|
All checks were successful
Build Courseware CI Image / image (push) Successful in 1m51s
The courseware build workflow pulls Git LFS assets (e.g. books/free PDFs); without git-lfs, checkout/lfs pull fails. Install it via apt. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .forgejo/workflows | ||
| .gitignore | ||
| Dockerfile | ||
| README.md | ||
Courseware CI Image
Docker image for SpiralTrain courseware builds.
It contains the runtime and browser dependencies used by the presentation template:
- Bun
- Node.js and npm
- Google Chrome stable
- Git, SSH, curl, wget, zip
- Fonts for PDF rendering
The image sets:
CHROME_PATH=/usr/bin/google-chrome-stable
PUPPETEER_EXECUTABLE_PATH=/usr/bin/google-chrome-stable
Image
git.feikowielsma.nl/spiraltrain/courseware-ci:latest
Prefer pinning a dated tag in consuming repositories once the first image is published.