Skip to content

Fix the Docker image UI build - #15

Merged
prop4n merged 1 commit into
mainfrom
fix/docker-ui-build
Aug 31, 2026
Merged

prop4n merged 1 commit into
mainfrom
fix/docker-ui-build

Conversation

@prop4n

@prop4n prop4n commented Aug 31, 2026

Copy link
Copy Markdown
Owner

The release Docker job failed on vue-tsc -b (TS2307 'Cannot find module ./Badge.vue') under oven/bun:1, while the CI ui job passes under setup-bun. The image build doesn't need to re-run type-checking: that is already a dedicated CI gate. The Dockerfile now runs bunx vite build to compile the assets only, decoupling the image from vue-tsc's toolchain sensitivity.

Verified by building the image locally end to end: UI compiles, the Go binary embeds it, the distroless image runs.

goreleaser already published the v0.1.0 binaries and checksums; this unblocks the ghcr.io image.

@prop4n
prop4n merged commit f78ddd0 into main Aug 31, 2026
3 checks passed
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