diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index f704299..90200a3 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -45,11 +45,16 @@ jobs: - name: Restore frontend build cache uses: actions/cache@v4 with: - path: apps/nxmesh-frontend/build + path: apps/nxmesh-frontend/dist key: frontend-build-${{ runner.os }}-run-${{ github.run_id }} restore-keys: | frontend-build-${{ runner.os }}- + - name: Add dummy fonrtend build artifact to prevent build failure + run: | + mkdir -p apps/nxmesh-frontend/dist + touch apps/nxmesh-frontend/dist/dummy + - name: Run tests run: cargo test --all-features @@ -74,11 +79,16 @@ jobs: - name: Restore frontend build cache uses: actions/cache@v4 with: - path: apps/nxmesh-frontend/build + path: apps/nxmesh-frontend/dist key: frontend-build-${{ runner.os }}-run-${{ github.run_id }} restore-keys: | frontend-build-${{ runner.os }}- + - name: Add dummy fonrtend build artifact to prevent build failure + run: | + mkdir -p apps/nxmesh-frontend/dist + touch apps/nxmesh-frontend/dist/dummy + - name: Run clippy run: cargo clippy --all-features @@ -147,7 +157,7 @@ jobs: - name: Cache frontend build uses: actions/cache@v4 with: - path: apps/nxmesh-frontend/build + path: apps/nxmesh-frontend/dist key: frontend-build-${{ runner.os }}-run-${{ github.run_id }} restore-keys: | frontend-build-${{ runner.os }}-