diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 318113c..86daf9f 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -42,13 +42,11 @@ jobs: - name: Setup Rust, checkout and restore caches uses: ./.github/actions/setup-rust - - name: Restore frontend build cache - uses: actions/cache@v4 + - name: Download frontend build artifact + uses: actions/download-artifact@v3 with: + name: frontend-build path: apps/nxmesh-frontend/dist - key: frontend-build-${{ runner.os }}-run-${{ github.run_id }} - restore-keys: | - frontend-build-${{ runner.os }}- - name: Copy frontend build to expected location run: | @@ -80,13 +78,11 @@ jobs: with: components: clippy, rustfmt - - name: Restore frontend build cache - uses: actions/cache@v4 + - name: Download frontend build artifact + uses: actions/download-artifact@v3 with: + name: frontend-build path: apps/nxmesh-frontend/dist - key: frontend-build-${{ runner.os }}-run-${{ github.run_id }} - restore-keys: | - frontend-build-${{ runner.os }}- - name: Copy frontend build to expected location run: | @@ -160,9 +156,8 @@ jobs: cd apps/nxmesh-frontend bun run build - - name: Cache frontend build - uses: actions/cache@v4 + - name: Upload frontend build artifact + uses: actions/upload-artifact@v3 with: + name: frontend-build path: apps/nxmesh-frontend/dist - key: frontend-build-${{ runner.os }}-run-${{ github.run_id }} - # IGNORE restore-keys diff --git a/apps/nxmesh-master/src/routes/frontend/mod.rs b/apps/nxmesh-master/src/routes/frontend/mod.rs index faaeb41..db345f6 100644 --- a/apps/nxmesh-master/src/routes/frontend/mod.rs +++ b/apps/nxmesh-master/src/routes/frontend/mod.rs @@ -77,6 +77,7 @@ mod tests { async fn test_asset() { // list all embedded assets for debugging let assets = FrontendAssets::iter().collect::>(); + println!("Embedded assets: {:?}", assets); assert!( !assets.is_empty(), "Expected to find embedded assets, but found none"