Commit Graph

2 Commits

Author SHA1 Message Date
d7da2f1db8 fix: clone figlet fonts in GitHub Actions workflow
- Add step to clone xero/figlet-fonts repository before Docker build
- Fixes ENOENT error: public/fonts/figlet-fonts directory missing during build
- Fonts are excluded from git per .gitignore, must be cloned separately
2025-11-09 15:24:59 +01:00
2c0e63e2ef ci: add Docker build and push workflow
- Add GitHub Actions workflow for automated Docker builds
- Build and push to GitHub Container Registry (ghcr.io)
- Support for multi-platform builds (linux/amd64, linux/arm64)
- Automatic tagging based on branch, PR, semver, and SHA
- Generate artifact attestations for supply chain security
- Build on push to main, tags, PRs, and manual dispatch

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-09 14:24:22 +01:00