Files
bun.sh/.github/workflows/run-test-manually.yml
2023-03-04 17:18:15 -08:00

35 lines
844 B
YAML

name: Run Tests Manually
on:
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
jobs:
linux-test:
name: Tests ${{matrix.tag}}
runs-on: ubuntu-latest
timeout-minutes: 10
strategy:
fail-fast: false
matrix:
include:
- tag: linux-x64
- tag: linux-x64-baseline
steps:
- id: checkout
name: Checkout
uses: actions/checkout@v3
with:
submodules: false
- id: install
name: Install
run: |
npm install @oven/bun-${{matrix.tag}}@canary
chmod +x node_modules/@oven/bun-${{matrix.tag}}/bin/bun
sudo cp node_modules/@oven/bun-${{matrix.tag}}/bin/bun /usr/bin/bun
- id: test
name: Test
run: |
cd packages/bun-test
bun run test