From d7905fc0a5b64749556cf58bd1880e0e171d8b5a Mon Sep 17 00:00:00 2001 From: Taiki Endo Date: Sun, 31 May 2026 01:39:21 +0900 Subject: [PATCH] Support artifact attestations verification for kingfisher --- manifests/kingfisher.json | 33 ++++++++++++++++++++++++++++-- tools/codegen/base/kingfisher.json | 8 ++++++++ 2 files changed, 39 insertions(+), 2 deletions(-) diff --git a/manifests/kingfisher.json b/manifests/kingfisher.json index fc657def..31bdc611 100644 --- a/manifests/kingfisher.json +++ b/manifests/kingfisher.json @@ -27,10 +27,39 @@ } }, "latest": { - "version": "1.101.0" + "version": "1.102.0" }, "1": { - "version": "1.101.0" + "version": "1.102.0" + }, + "1.102": { + "version": "1.102.0" + }, + "1.102.0": { + "x86_64_linux_musl": { + "etag": "0x8DEBD6B8212CD77", + "hash": "bd408852dcf3e21a33c14835cc877d7e728ef3e764dda0ef9fff1e73f5f2a0d4" + }, + "x86_64_macos": { + "etag": "0x8DEBD6B860DE7E8", + "hash": "26d13e7becc285ff09f5714129d3cb47d5c3df7975c3cb151bed7619e4476c57" + }, + "x86_64_windows": { + "etag": "0x8DEBD6B80A0B773", + "hash": "75f0698ba17799613772aab686e21835409d3d6f27f5913e20a208b2409b4b8b" + }, + "aarch64_linux_musl": { + "etag": "0x8DEBD6B8407FFA1", + "hash": "99af0e626be31c3851f2c01ef5ffb78ad18c626a995395d25ebc9c74de837f58" + }, + "aarch64_macos": { + "etag": "0x8DEBD6B86A86982", + "hash": "b6c8cc13f39239d32752d1ca3b39b819f00e6eba699b39310a68abfe5dfcf1f5" + }, + "aarch64_windows": { + "etag": "0x8DEBD6B815CCC55", + "hash": "b4ce427bbb649d984b0f50a67ed7745c9c81f6bbe48e2a409f8b8bba7296a1b6" + } }, "1.101": { "version": "1.101.0" diff --git a/tools/codegen/base/kingfisher.json b/tools/codegen/base/kingfisher.json index e4478fe5..2d1f4eb1 100644 --- a/tools/codegen/base/kingfisher.json +++ b/tools/codegen/base/kingfisher.json @@ -3,6 +3,14 @@ "license_markdown": "[Apache-2.0](https://github.com/mongodb/kingfisher/blob/main/LICENSE)", "tag_prefix": "v", "version_range": ">= 1.86.0", + "signing": { + "version_range": ">= 1.91.0", + "kind": { + "gh-attestation": { + "signer-workflow": "${repo}/.github/workflows/release.yml" + } + } + }, "bin": "${package}${exe}", "platform": { "x86_64_linux_musl": {