Skip to content

Commit 374cced

Browse files
author
qxip
committed
ci: run bun run test so ACE-Step-DAW Vitest files are excluded
CI used bare 'bun test' which discovers all tests under the submodule. package.json already scopes to ./test. Made-with: Cursor
1 parent fff3d96 commit 374cced

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,8 @@ jobs:
5252
run: bun install --frozen-lockfile
5353

5454
- name: Unit tests
55-
run: bun test
55+
# Only ./test — do not run ACE-Step-DAW's Vitest suite (submodule).
56+
run: bun run test
5657

5758
- name: Bundle acestep.cpp runtime (v0.0.3)
5859
run: bun run bundle:acestep

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,7 @@ See [`docs/API.md`](docs/API.md) for the full endpoint reference. **`/format_inp
230230

231231
| Workflow | Trigger | What it does |
232232
|----------|---------|----------------|
233-
| **[CI](.github/workflows/ci.yml)** | Pull requests & pushes to `main` / `master` | `bun test`, bundle acestep v0.0.3 runtime, compile binary on **Ubuntu**, **macOS (arm64)**, **Windows** |
233+
| **[CI](.github/workflows/ci.yml)** | Pull requests & pushes to `main` / `master` | `bun run test` (`./test` only), bundle acestep v0.0.3 runtime, compile binary on **Ubuntu**, **macOS (arm64)**, **Windows** |
234234
| **[Release](.github/workflows/release.yml)** | **Published releases** & manual `workflow_dispatch` | Same builds, produces `acestep-api-<tag>-linux-x64.tar.gz`, `…-macos-arm64.tar.gz`, `…-windows-x64.zip` (binary + `acestep-runtime/` when present). On **release published**, uploads those archives to the GitHub Release. |
235235

236236
Manual runs (`workflow_dispatch`) build artifacts attached to the workflow run only (not to a draft release).

0 commit comments

Comments
 (0)