updates/.github/workflows/ci.yaml

24 lines
493 B
YAML
Raw Normal View History

2020-03-08 09:43:25 +00:00
name: ci
on: [push, pull_request]
jobs:
test:
strategy:
fail-fast: false
matrix:
2024-05-08 15:26:46 +00:00
node: [18, 20, 22]
2024-03-16 03:35:45 +00:00
bun: [latest]
os: [ubuntu-latest, macos-latest]
2020-03-08 09:43:25 +00:00
2022-07-21 03:25:54 +00:00
runs-on: ubuntu-latest
2020-03-08 09:43:25 +00:00
steps:
2024-03-11 00:44:41 +00:00
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
2020-03-08 09:43:25 +00:00
with:
2022-06-03 21:10:47 +00:00
node-version: ${{matrix.node}}
2024-03-16 03:35:45 +00:00
- uses: oven-sh/setup-bun@v1
with:
bun-version: ${{matrix.bun}}
2023-08-26 10:24:24 +00:00
- run: make lint test
2024-03-16 03:35:45 +00:00
- run: bun test