diff --git a/.github/workflows/e2e-standalone-tests.yml b/.github/workflows/e2e-standalone-tests.yml index ade4472e..ca9c0317 100644 --- a/.github/workflows/e2e-standalone-tests.yml +++ b/.github/workflows/e2e-standalone-tests.yml @@ -41,6 +41,11 @@ jobs: python -m pip install --progress-bar off . python -m pip install --progress-bar off pytest-playwright==0.4.3 # next version is flaky + - name: Build rustlib + working-directory: rustlib + run: | + wasm-pack build --target web + - name: Build standalone_app working-directory: standalone_app run: | diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index 873de6a7..26c31e3c 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -30,9 +30,15 @@ jobs: uses: actions/setup-node@v2 with: node-version: '18' + - name: Build rustlib + working-directory: rustlib + run: | + wasm-pack build --target web - name: Build standalone_app working-directory: standalone_app - run: npx vite build --base=/optuna-dashboard/public/ --outDir ../gh-pages + run: | + npm install + npx vite build --base=/optuna-dashboard/public/ --outDir ../gh-pages - name: Upload artifact uses: actions/upload-pages-artifact@v2 with: