From 7ffa9cd2228834401ae1d5fabf008d6a803b3b73 Mon Sep 17 00:00:00 2001 From: Joris Wouter Jonkers Date: Wed, 21 Oct 2026 20:06:55 +0200 Subject: [PATCH] fix: publish fragments with deploy-kit 0.28.0 deploy-kit 0.28.0 has a Platform document name each privileged role's holder as / (JorisJonkers-dev/deploy-kit#539). The estate's Platform fragment is validated here with the platform beside the fragments it names, and 0.26.1 links those references by bare id, so it refuses the new form. --- tools/deploy-kit/package-lock.json | 10 +++++----- tools/deploy-kit/package.json | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/tools/deploy-kit/package-lock.json b/tools/deploy-kit/package-lock.json index 2b8ecd9..3da4e0f 100644 --- a/tools/deploy-kit/package-lock.json +++ b/tools/deploy-kit/package-lock.json @@ -6,13 +6,13 @@ "": { "name": "publish-fragment-toolkit", "devDependencies": { - "@jorisjonkers-dev/deploy-kit": "0.26.1" + "@jorisjonkers-dev/deploy-kit": "0.28.0" } }, "node_modules/@jorisjonkers-dev/deploy-kit": { - "version": "0.26.1", - "resolved": "https://npm.pkg.github.com/download/@jorisjonkers-dev/deploy-kit/0.26.1/a50e0eb95610618a76a4bfec43f4d88f6bde23cb", - "integrity": "sha512-wjoxVAQEDVnh4M00pGiT0m1geH+sIITnbINUbdsW/ZPN9GW9hqoDBajG6CfKsrOtM+WGoJ+gmmtlcJRmF6Zxvg==", + "version": "0.28.0", + "resolved": "https://npm.pkg.github.com/download/@jorisjonkers-dev/deploy-kit/0.28.0/5f717595c9367b135509fa9b1a833a24a6f2c6a9", + "integrity": "sha512-5AOQ6WBpuk8IePd/DXud3wYMumaeDtr0Yt4Mpd5JzD/ITgNizs/kTPSiUtv+i03TiWXJ3/8A2lDc0yvCsuALRA==", "dev": true, "license": "LicenseRef-JorisJonkers-Proprietary-1.0", "dependencies": { @@ -23,7 +23,7 @@ "deploy-kit": "dist/cli/index.js" }, "engines": { - "node": ">=24" + "node": "v26.12.1" } }, "node_modules/yaml": { diff --git a/tools/deploy-kit/package.json b/tools/deploy-kit/package.json index be05aa9..7266fd1 100644 --- a/tools/deploy-kit/package.json +++ b/tools/deploy-kit/package.json @@ -3,6 +3,6 @@ "private": true, "description": "Pins the deploy-kit release publish-fragment.yml validates and packs every Intent Fragment with.", "devDependencies": { - "@jorisjonkers-dev/deploy-kit": "0.26.1" + "@jorisjonkers-dev/deploy-kit": "0.28.0" } }