diff --git a/.github/workflows/test-ui.yml b/.github/workflows/test-ui.yml new file mode 100644 index 00000000..1b68ec45 --- /dev/null +++ b/.github/workflows/test-ui.yml @@ -0,0 +1,13 @@ +name: test-ui +on: + pull_request: + paths: + - 'web/**' +jobs: + test-ui: + runs-on: ubuntu-latest + timeout-minutes: 10 + steps: + - uses: actions/checkout@v4 + - run: make frontend-install-dependencies + - run: make frontend-build \ No newline at end of file diff --git a/Makefile b/Makefile index a4a0a596..ba0bf1e4 100644 --- a/Makefile +++ b/Makefile @@ -34,6 +34,9 @@ docker-build-and-run: docker-build docker-run # Front end # ############# +frontend-install-dependencies: + npm --prefix web/app install + frontend-build: npm --prefix web/app run build