diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 90200a3..a9ae96f 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -50,13 +50,15 @@ jobs: restore-keys: | frontend-build-${{ runner.os }}- - - name: Add dummy fonrtend build artifact to prevent build failure + - name: Copy frontend build to expected location run: | - mkdir -p apps/nxmesh-frontend/dist - touch apps/nxmesh-frontend/dist/dummy + # unlink frontend-dist + rm -f apps/nxmesh-master/frontend-dist || true + rm -rf apps/nxmesh-master/frontend-dist || true + cp -r apps/nxmesh-frontend/dist apps/nxmesh-master/frontend-dist - name: Run tests - run: cargo test --all-features + run: cargo test --all-features -- --show-output lint-crates: runs-on: ubuntu-latest @@ -84,10 +86,12 @@ jobs: restore-keys: | frontend-build-${{ runner.os }}- - - name: Add dummy fonrtend build artifact to prevent build failure + - name: Copy frontend build to expected location run: | - mkdir -p apps/nxmesh-frontend/dist - touch apps/nxmesh-frontend/dist/dummy + # unlink frontend-dist + rm -f apps/nxmesh-master/frontend-dist || true + rm -rf apps/nxmesh-master/frontend-dist || true + cp -r apps/nxmesh-frontend/dist apps/nxmesh-master/frontend-dist - name: Run clippy run: cargo clippy --all-features @@ -159,5 +163,4 @@ jobs: with: path: apps/nxmesh-frontend/dist key: frontend-build-${{ runner.os }}-run-${{ github.run_id }} - restore-keys: | - frontend-build-${{ runner.os }}- + # IGNORE restore-keys