From eabaf099fd28655269bb8664e91b43c4c4253dcf Mon Sep 17 00:00:00 2001 From: Elie Habib Date: Thu, 26 Feb 2026 17:27:48 +0400 Subject: [PATCH] ci: skip Typecheck and Lint on fork PRs Only run CI on PRs from branches within the repo, not from external forks. Prevents unnecessary action minutes from contributor PRs. --- .github/workflows/lint.yml | 1 + .github/workflows/typecheck.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 96f29c458..74476855b 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -8,6 +8,7 @@ on: jobs: markdown: + if: github.event.pull_request.head.repo.full_name == github.repository runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/typecheck.yml b/.github/workflows/typecheck.yml index 019e5b61b..eea71bab5 100644 --- a/.github/workflows/typecheck.yml +++ b/.github/workflows/typecheck.yml @@ -11,6 +11,7 @@ on: jobs: typecheck: + if: github.event.pull_request.head.repo.full_name == github.repository runs-on: ubuntu-latest steps: - uses: actions/checkout@v4