From 52b4ba548ef5a68541b83c76b671762202500b8b Mon Sep 17 00:00:00 2001 From: David Julian Albers Date: Mon, 13 Jul 2026 16:22:32 +0200 Subject: [PATCH] ci: skip the changeset guard on the Version Packages PR changeset version consumes the changeset files it releases, so on changeset-release/* the guard's failure condition is the expected state. Co-Authored-By: Claude Fable 5 --- .github/workflows/ci.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4419a67..ab8ab8f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,6 +23,10 @@ jobs: - run: mise //...:build changeset: + # The Version Packages PR is *built by* `changeset version`, which consumes + # the changeset files it releases — so on that branch "changed packages, + # no changesets" is the expected state, not a missing changeset. + if: ${{ !startsWith(github.head_ref, 'changeset-release/') }} runs-on: ubuntu-latest steps: - uses: actions/checkout@v7