Commit Graph

6 Commits

Author SHA1 Message Date
MarekWo
10cc2031d1 feat: add GitHub Actions cache for Docker layer builds
Use GHA cache backend (cache-from/cache-to) so that unchanged
layers (especially the slow ARM pip install) are reused across runs.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-12 21:30:05 +02:00
MarekWo
d04fd817f9 feat: add multi-arch Docker builds for Raspberry Pi support
Add QEMU and Buildx to CI workflow to build images for linux/amd64,
linux/arm64, and linux/arm/v7 platforms. Closes #29 discussion.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-12 21:06:27 +02:00
MarekWo
61d60ea4b6 fix(ci): lowercase GHCR owner name and update actions versions
- Fix "repository name must be lowercase" error for GHCR tags
- Update actions/checkout to v5, docker/build-push-action to v6

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-01 15:39:30 +02:00
MarekWo
8aac3d4839 ci: add dual registry (Docker Hub + GHCR) and dev branch builds
- Push images to both Docker Hub and GitHub Container Registry
- Build on main (latest tag) and dev (dev tag) branches
- Update README with Docker Hub installation instructions

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-01 15:35:33 +02:00
MarekWo
bc578c7018 ci: add Docker Hub publish workflow
Automatically builds and pushes mc-webui image to Docker Hub
(mawoj/mc-webui) on push to main, with manual trigger support.
Tags: latest + version from git (e.g. 2026.04.01-b286072).

Based on x9daniel's PR #21, adapted for Docker Hub.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-01 15:00:32 +02:00
MarekWo
884707f020 docs: Add funding link to buycoffee.to 2026-01-24 10:14:34 +01:00