diff --git a/.github/workflows/build-test-push.yml b/.github/workflows/build-test-push.yml index 41e6a73..f60e882 100644 --- a/.github/workflows/build-test-push.yml +++ b/.github/workflows/build-test-push.yml @@ -39,6 +39,12 @@ jobs: run: npm run build working-directory: ui/app + - name: Prepare embedded frontend + run: | + rm -rf cmd/server/web/dist + mkdir -p cmd/server/web/dist + cp -R ui/dist/. cmd/server/web/dist/ + - name: Run Go tests run: go test ./... diff --git a/cmd/server/web/dist/placeholder.txt b/cmd/server/web/dist/placeholder.txt new file mode 100644 index 0000000..4e65437 --- /dev/null +++ b/cmd/server/web/dist/placeholder.txt @@ -0,0 +1 @@ +Frontend assets are generated by `make ui` or the CI workflow before building.