Skip to content

ci: add a Bun runtime compatibility workflow - #11

Merged
Sythos merged 4 commits into
mainfrom
test-bun-runtime-compat
Sep 5, 2026
Merged

ci: add a Bun runtime compatibility workflow#11
Sythos merged 4 commits into
mainfrom
test-bun-runtime-compat

Conversation

@Sythos

@Sythos Sythos commented Sep 5, 2026

Copy link
Copy Markdown
Owner

Summary

  • Adds a new GitHub Actions workflow that runs the full build/test toolchain via bun run --bun, to check whether Bun can be documented as an alternative runtime to Node.js.
  • No changes to the library source, package.json scripts, or version.

Test plan

  • Bun runtime compatibility workflow is green on this PR
  • Existing required checks stay green

Runs the full build and test toolchain under Bun via "bun run --bun",
which routes every npm script's "node ..." command through Bun's own
Node-compatible runtime instead of a real Node.js binary. This is a
one-shot check to see whether Bun can be documented as an alternative
runtime; nothing else in the project depends on it yet.
@Sythos
Sythos merged commit 7439a0c into main Sep 5, 2026
12 checks passed
@Sythos
Sythos deleted the test-bun-runtime-compat branch September 5, 2026 07:54
Sythos added a commit that referenced this pull request Sep 5, 2026
Adds a Bun runtime compatibility workflow (.github/workflows/bun-compat.yml,
merged separately in #11) that runs the full build/test toolchain via
bun run --bun and bun test; all 481 tests pass. Documents Bun as an
alternative to Node.js throughout the guides, README and llms.txt, adds
a Bun badge next to the Node badge in README.md (dropping the GitHub
issues and last-commit badges to keep the row compact), and notes that
Bun executes TypeScript natively with no separate compile step.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant