Skip to content

fix: keep KFD witnesses in sync#85

Merged
kungfu-origin merged 1 commit into
dev/v22/v22.22from
feature/kfd-witness-sync-alpha16
Jul 8, 2026
Merged

fix: keep KFD witnesses in sync#85
kungfu-origin merged 1 commit into
dev/v22/v22.22from
feature/kfd-witness-sync-alpha16

Conversation

@dongkeren

Copy link
Copy Markdown
Contributor

Summary

  • add a generated KFD witness sync/check script
  • fail verify when KFD witness JSON is stale
  • refresh KFD-1/KFD-3 witness files for the current release state
  • update the Buildchain v2 contract lock to v2.10.1

Verification

  • corepack pnpm verify-release
  • corepack pnpm verify-kfd-witnesses
  • corepack pnpm verify-package-source
  • corepack pnpm pack --dry-run
  • npm exec --yes --package @kungfu-tech/buildchain@2.10.1 -- buildchain validate --cwd . --require-version-state --require-lifecycle-stages build,verify
  • local Buildchain KFD-1 passport collect: source/artifact verification passed

Signed-off-by: Keren Dong <keren.dong+cx@kungfu.link>
@dongkeren dongkeren force-pushed the feature/kfd-witness-sync-alpha16 branch from 0786ae2 to 20f99b6 Compare July 8, 2026 08:12

@kungfu-origin kungfu-origin left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved for dev/v22/v22.22 after Buildchain preflight and three-platform build passed.

@kungfu-origin kungfu-origin merged commit 1bbea51 into dev/v22/v22.22 Jul 8, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants