From 01509b53c6bc6e891c55da7093e1fdf5d29499d7 Mon Sep 17 00:00:00 2001 From: cashmere Date: Thu, 30 Jul 2026 18:43:38 +0200 Subject: ci: linux-only, drop vestigial wasm build step MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The CI matrix (windows/macos) is upstream heritage; the project targets Linux. The wasm-pack step built rust/wasm but nothing consumed it — the web app uses the published opencut-wasm npm package. It was also the failure point on macos (wasm-opt). --- .github/workflows/bun-ci.yml | 25 +------------------------ 1 file changed, 1 insertion(+), 24 deletions(-) (limited to '.github/workflows') diff --git a/.github/workflows/bun-ci.yml b/.github/workflows/bun-ci.yml index ed79742f..7fadfd6f 100644 --- a/.github/workflows/bun-ci.yml +++ b/.github/workflows/bun-ci.yml @@ -16,35 +16,12 @@ on: jobs: build: - runs-on: ${{ matrix.os }} - strategy: - matrix: - os: [ubuntu-latest, windows-latest, macos-latest] + runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v4 - - name: Install Rust wasm target - run: rustup target add wasm32-unknown-unknown - - - name: Install wasm-pack - uses: jetli/wasm-pack-action@v0.4.0 - with: - version: latest - - - name: Cache Rust build artifacts - uses: actions/cache@v4 - with: - path: | - ~/.cargo/registry - ~/.cargo/git - target - key: ${{ runner.os }}-cargo-${{ hashFiles('Cargo.lock') }} - - - name: Build WASM - run: wasm-pack build rust/wasm --target bundler --out-dir pkg - - name: Install Bun uses: oven-sh/setup-bun@735343b667d3e6f658f44d0eca948eb6282f2b76 with: -- cgit v1.3.1