Add test framework, unit tests, and CI validation workflow #3

Merged
jdb merged 6 commits from feat/test-framework into main 2026-05-05 20:07:13 +00:00
Showing only changes of commit e76f408f80 - Show all commits
+25
View File
@@ -0,0 +1,25 @@
name: Validate
on:
push:
branches: [main]
pull_request:
branches: [main]
jobs:
test:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Bun
jdb marked this conversation as resolved
Review

If we switch to the bun runner as I asked in my previous review comment, we will not need to install bun. It comes packaged in that runner.

If we switch to the `bun` runner as I asked in my previous review comment, we will not need to install bun. It comes packaged in that runner.
uses: oven-sh/setup-bun@v2
with:
bun-version: latest
- name: Install dependencies
run: bun install
- name: Run tests
run: bun test