From 2b02966f9311878966653d5d81ddc3ea66a6fefc Mon Sep 17 00:00:00 2001 From: Samuel Letellier-Duchesne Date: Wed, 14 Oct 2026 11:03:58 -0400 Subject: [PATCH] Remove the committed governance gitlink, and commit only .mcp.json from the bump The bump workflow checked idfkit-conformance out into governance/ and let create-pull-request commit the whole tree, so #23 committed that checkout as a gitlink with no .gitmodules entry. Every checkout of main has failed since. The gitlink is removed, and the workflow names the one file it writes. --- .github/workflows/bump-idfkit.yml | 4 ++++ governance | 1 - 2 files changed, 4 insertions(+), 1 deletion(-) delete mode 160000 governance diff --git a/.github/workflows/bump-idfkit.yml b/.github/workflows/bump-idfkit.yml index 092b28b..309ca03 100644 --- a/.github/workflows/bump-idfkit.yml +++ b/.github/workflows/bump-idfkit.yml @@ -169,6 +169,10 @@ jobs: uses: peter-evans/create-pull-request@v7 with: branch: bot/bump-idfkit-${{ steps.ver.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: | + .mcp.json title: "Deliver idfkit-mcp ${{ steps.release.outputs.release }} (idfkit ${{ steps.ver.outputs.version }})" commit-message: "Deliver idfkit-mcp ${{ steps.release.outputs.release }} (idfkit ${{ steps.ver.outputs.version }})" reviewers: samuelduchesne diff --git a/governance b/governance deleted file mode 160000 index 2b96631..0000000 --- a/governance +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 2b966310f5adead98f59f8e08837e88a45ff5401