aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/bun-test.yml29
1 files changed, 29 insertions, 0 deletions
diff --git a/.github/workflows/bun-test.yml b/.github/workflows/bun-test.yml
new file mode 100644
index 000000000..3b7ef7798
--- /dev/null
+++ b/.github/workflows/bun-test.yml
@@ -0,0 +1,29 @@
+name: bun-test
+on:
+ workflow_dispatch:
+ inputs:
+ release:
+ type: string
+ default: canary
+jobs:
+ bun:
+ name: Bun
+ runs-on: ubuntu-latest
+ defaults:
+ run:
+ working-directory: packages/bun-test
+ steps:
+ - id: checkout
+ name: Checkout
+ uses: actions/checkout@v3
+ - id: setup-bun
+ name: Setup Bun
+ uses: oven-sh/setup-bun@v0.1.8
+ with:
+ bun-version: ${{ github.event.inputs.release || 'canary' }}
+ - id: setup-dependencies
+ name: Setup Dependencies
+ run: bun install
+ - id: test
+ name: Test
+ run: bun run test