From 106bfb938e0cc0523732a057ba8babe2c826ef98 Mon Sep 17 00:00:00 2001 From: kitsuyui Date: Sat, 27 Jun 2026 18:48:23 +0900 Subject: [PATCH] Parallelize independent workflow checks --- .github/workflows/octocov.yml | 17 +++++++++-------- .github/workflows/test.yml | 17 +++++++++-------- 2 files changed, 18 insertions(+), 16 deletions(-) diff --git a/.github/workflows/octocov.yml b/.github/workflows/octocov.yml index 59ff6465..a0038ee3 100644 --- a/.github/workflows/octocov.yml +++ b/.github/workflows/octocov.yml @@ -47,17 +47,18 @@ jobs: run: | bun install --frozen-lockfile - - name: Lint - run: bun run lint + - parallel: + - name: Lint + run: bun run lint - - name: typecheck - run: bun run typecheck + - name: typecheck + run: bun run typecheck - - name: Test - run: bun run test + - name: Test + run: bun run test - - name: Build - run: bun run build + - name: Build + run: bun run build - name: Test packaging run: bun pm pack diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 41069932..5be5500b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -52,17 +52,18 @@ jobs: run: | bun install --frozen-lockfile - - name: Lint - run: bun run lint + - parallel: + - name: Lint + run: bun run lint - - name: typecheck - run: bun run typecheck + - name: typecheck + run: bun run typecheck - - name: Test - run: bun run test + - name: Test + run: bun run test - - name: Build - run: bun run build + - name: Build + run: bun run build - name: Mark workspace as a safe Git directory if: matrix.node-version == '24.x'