Add subaction/matrix to update-dist and dev.Dockerfile

Signed-off-by: Julian Liebig <julian.liebig@tudock.de>
This commit is contained in:
Julian Liebig authored and CrazyMax committed 2026-09-15 12:07:18 +02:00
1 parent 265eed2e75
commit 880848a056
2 files changed
+8 -6

No files matched your search

+6 -4
View File
@@ -40,10 +40,12 @@ RUN --mount=target=/context \
--mount=type=cache,target=/src/node_modules <<EOT
set -e
rsync -a /context/. .
rm -rf dist
yarn run build
rm -rf dist subaction/matrix/dist
yarn workspaces foreach --all run build
mkdir /out
cp -r dist /out
mkdir -p /out/subaction/matrix
cp -r subaction/matrix/dist /out/subaction/matrix
EOT
FROM scratch AS build-update
@@ -55,9 +57,9 @@ RUN --mount=target=/context \
set -e
rsync -a /context/. .
git add -A
rm -rf dist
rm -rf dist subaction/matrix/dist
cp -rf /out/* .
if [ -n "$(git status --porcelain -- dist)" ]; then
if [ -n "$(git status --porcelain -- dist subaction/matrix/dist)" ]; then
echo >&2 'ERROR: Build result differs. Please build first with "docker buildx bake build"'
git status --porcelain -- dist
exit 1