Releasing the Epinio UI
Developer Guide​
Built-in / Embedded​
Any merge to main that changes dashboard/pkg/epinio/package.json will kick off a build of the epinio extension with a version matching that from dashboard/pkg/epinio/package.json. If there is an existing release with the same name it will overwrite it. This is done via the Build and Release Extension GitHub Action. Builds won't be available until the pages-build-deployment GitHub Action completes as well.
Standalone​
Build the Frontend, Backend and image​
- Create the builds by pushing a tag to
epinio/ui- It must start with
v, for examplev0.6.1-0.0.1. - A github action will be kicked off, which will:
- Build the ui frontend
- Build the ui backend
- Build a container containing both ui front and backend (output at https://github.com/epinio/ui/backend/pkgs/container/epinio-ui)
- It must start with