From f348de6a03168d8ec624d137f0c09015dbeb4968 Mon Sep 17 00:00:00 2001 From: jamesread Date: Fri, 9 Feb 2024 21:57:10 +0000 Subject: [PATCH] cicd: Need to build webui-dist before integration tests --- .github/workflows/build-snapshot.yml | 3 +++ .github/workflows/build-tag.yml | 5 ++++- .goreleaser.yml | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-snapshot.yml b/.github/workflows/build-snapshot.yml index 2c71d14..b31f1cf 100644 --- a/.github/workflows/build-snapshot.yml +++ b/.github/workflows/build-snapshot.yml @@ -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 diff --git a/.github/workflows/build-tag.yml b/.github/workflows/build-tag.yml index a6d5e6c..15c3871 100644 --- a/.github/workflows/build-tag.yml +++ b/.github/workflows/build-tag.yml @@ -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 diff --git a/.goreleaser.yml b/.goreleaser.yml index 8b4c5ea..15f2fce 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -2,7 +2,7 @@ project_name: OliveTin before: hooks: - go mod download - - make webui-dist + builds: - env: - CGO_ENABLED=0