From afbee6c915bfe1cba6721c10ff47160f2ebe04bf Mon Sep 17 00:00:00 2001 From: HiranoMasaaki Date: Sat, 10 Jan 2026 01:41:37 +0900 Subject: [PATCH] fix(ci): skip changeset-check for release PRs The changeset-check job fails on changeset-release/* branches because the changeset files are consumed and converted to CHANGELOG entries. This is expected behavior for release PRs, so we skip this job similar to dependabot PRs. Co-Authored-By: Claude Opus 4.5 --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3ad0c95d..5ebfa3ac 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -244,7 +244,7 @@ jobs: changeset-check: name: Changeset Check runs-on: ubuntu-24.04 - if: github.event_name == 'pull_request' && github.event.pull_request.draft == false && !startsWith(github.head_ref, 'dependabot/') + if: github.event_name == 'pull_request' && github.event.pull_request.draft == false && !startsWith(github.head_ref, 'dependabot/') && !startsWith(github.head_ref, 'changeset-release/') steps: - name: Checkout uses: actions/checkout@v4