diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8e534306..d19cd2f6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,15 +17,19 @@ concurrency: jobs: check: + name: ${{ matrix.script }} runs-on: ubuntu-24.04 timeout-minutes: 20 + strategy: + fail-fast: false + matrix: + script: [format:check, lint, typecheck, test, vendor:verify] steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - uses: ./.github/actions/setup - - run: bun run check - - run: bun run vendor:verify + - run: bun run ${{ matrix.script }} e2e: runs-on: ubuntu-24.04