From 5cf7e15219a75a9450887ec60f5e70222138db70 Mon Sep 17 00:00:00 2001 From: Mischa Date: Mon, 22 Jun 2026 23:11:32 +0200 Subject: [PATCH] build: add build-assets make target Runs npm install + npm run build inside node:20-alpine Docker container, mounting user/themes/intotheeast as the working directory. Co-Authored-By: Claude Sonnet 4.6 Claude-Session: https://claude.ai/code/session_01Vgmzx8VTTTmCskSpQtsLTr --- Makefile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Makefile b/Makefile index 8c71b21..743b21d 100644 --- a/Makefile +++ b/Makefile @@ -24,6 +24,12 @@ test: test-config test-post test-ui build: docker compose build +build-assets: + docker run --rm \ + -v $(PWD)/user/themes/intotheeast:/app \ + -w /app node:20-alpine \ + sh -c "npm install && npm run build" + start: docker compose up -d