cicd: Need to build webui-dist before integration tests

This commit is contained in:
jamesread 2024-02-09 21:57:10 +00:00
parent 8df8978516
commit f348de6a03
3 changed files with 8 additions and 2 deletions

View File

@ -39,6 +39,9 @@ jobs:
- name: make daemon
run: make -w daemon-compile-x64-lin
- name: make webui
run: make -w webui-dist
- name: unit tests
run: make -w daemon-unittests

View File

@ -48,7 +48,10 @@ jobs:
password: ${{ secrets.CONTAINER_TOKEN }}
- name: grpc
run: make grpc
run: make -w grpc
- name: make webui
run: make -w webui-dist
- name: goreleaser
uses: goreleaser/goreleaser-action@v4.2.0

View File

@ -2,7 +2,7 @@ project_name: OliveTin
before:
hooks:
- go mod download
- make webui-dist
builds:
- env:
- CGO_ENABLED=0