From 81e85cabd886026b65da6d7c69234cbd2a0203f3 Mon Sep 17 00:00:00 2001 From: Samuel Letellier-Duchesne Date: Wed, 14 Oct 2026 11:04:02 -0400 Subject: [PATCH] Commit only pyproject.toml and uv.lock from the idfkit bump The bump workflow checks idfkit-conformance out into governance/ and let create-pull-request commit the whole tree, so the checkout was committed as a gitlink with no .gitmodules entry (#29). The workflow now names the two files it writes. --- .github/workflows/bump-idfkit.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/bump-idfkit.yml b/.github/workflows/bump-idfkit.yml index 8c7c3cf3..4a125aca 100644 --- a/.github/workflows/bump-idfkit.yml +++ b/.github/workflows/bump-idfkit.yml @@ -246,6 +246,11 @@ jobs: uses: peter-evans/create-pull-request@v7 with: branch: bump-idfkit-${{ steps.bump.outputs.version }} + # Only what this workflow writes. Every other checkout (the register under governance/) lives in + # the same tree, and without this list it is committed as a gitlink. + add-paths: | + pyproject.toml + uv.lock commit-message: "chore: build the site against idfkit ${{ steps.bump.outputs.version }}" title: "Build the site against idfkit ${{ steps.bump.outputs.version }}" draft: ${{ steps.statements.outputs.surfaced == 'true' }}