From 23ab454d6066f4d12670c41345bf5d050631934f Mon Sep 17 00:00:00 2001 From: Harish-Naruto Date: Sun, 21 Dec 2025 00:17:48 +0530 Subject: [PATCH 1/2] github action updated to support skip test when branch is not main --- .github/workflows/tests.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 957fdca..e5c9096 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -2,11 +2,10 @@ name: Run Tests on: pull_request: - branches: - - main jobs: test: + if: github.base_ref == 'main' runs-on: ubuntu-latest steps: @@ -16,7 +15,7 @@ jobs: - name: Set up Bun uses: oven-sh/setup-bun@v2 with: - bun-version: "1.2.18" # or pin to whatever Bun version you need + bun-version: "1.2.18" - name: Cache Bun dependencies uses: actions/cache@v4 @@ -36,3 +35,10 @@ jobs: - name: Run tests run: bun jest + skip-tests: + if: github.base_ref != 'main' + runs-on: ubuntu-lastest + + steps: + - name: Skip tests for non-main Prisma + run: echo "Tests skipped - PR is not targeting main branch" From 60663ca8d1fdf960490b8ade8d275b0e23e53cd1 Mon Sep 17 00:00:00 2001 From: Harish-Naruto Date: Sun, 21 Dec 2025 00:29:24 +0530 Subject: [PATCH 2/2] fix typo --- .github/workflows/tests.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index e5c9096..fbc0a49 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -37,8 +37,8 @@ jobs: run: bun jest skip-tests: if: github.base_ref != 'main' - runs-on: ubuntu-lastest + runs-on: ubuntu-latest steps: - - name: Skip tests for non-main Prisma + - name: Skip tests for non-main PR run: echo "Tests skipped - PR is not targeting main branch"