Add basic GitHub workflows builds (#1578)

* add easy target for backend build

* add reusable backend build workflow

* add reusable frontend build workflow

* add full build workflow

* add some comments
This commit is contained in:
Thomas Moerkerken
2022-07-05 21:46:06 +02:00
committed by GitHub
parent b365a60c00
commit 36e0ba0f06
5 changed files with 319 additions and 0 deletions

View File

@@ -82,3 +82,6 @@ frontends: frontend/node_modules frontend/config.json $(EMBASSY_UIS)
# this is a convenience step to build the UI
ui: frontend/node_modules frontend/config.json frontend/dist/ui
# this is a convenience step to build the backend
backend: $(EMBASSY_BINS)