From 459225337b5da84e0e5784c48f2f57a71cfc9062 Mon Sep 17 00:00:00 2001 From: Jake Boone Date: Mon, 25 Mar 2024 18:10:24 -0700 Subject: [PATCH] Compact CI config --- .github/workflows/main.yml | 23 +++++------------------ 1 file changed, 5 insertions(+), 18 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index d8672f0..f8b18e8 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -5,25 +5,12 @@ jobs: build: name: Build and test runs-on: ubuntu-latest - steps: - - name: Checkout repo - uses: actions/checkout@v3 - - - name: Set up Bun - uses: oven-sh/setup-bun@v1 - with: - bun-version: latest - - - name: Install dependencies - run: bun install - - - name: Build - run: bun run build - - - name: Test - run: bun test - + - uses: actions/checkout@v3 + - uses: oven-sh/setup-bun@v1 + - run: bun install --frozen-lockfile + - run: bun run build + - run: bun run test # TODO: Upload to Codecov once Bun outputs lcov (https://github.com/oven-sh/bun/issues/4015) # - name: Upload coverage to Codecov # uses: codecov/codecov-action@v1