From bf4184cf501774f89c400db7282b19d095721c12 Mon Sep 17 00:00:00 2001 From: Brian O'Kelley Date: Sat, 31 Oct 2026 00:49:10 +0000 Subject: [PATCH] ci(schemas): generate the Python SDK from its next branch for 3.3 bundles The Validate schema PR bundle workflow only runs for PRs to main, whose bundles are AdCP 3.3 candidates. The Python SDK's default branch is the 9.x line for AdCP 3.2; 3.3 bundles generate only on its next branch (SDK 10). Check out next explicitly. Co-Authored-By: Claude Opus 5.5 (1M context) --- .github/workflows/validate-schema-bundle.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/validate-schema-bundle.yml b/.github/workflows/validate-schema-bundle.yml index 6130beb2ca2..319b1298bde 100644 --- a/.github/workflows/validate-schema-bundle.yml +++ b/.github/workflows/validate-schema-bundle.yml @@ -192,9 +192,14 @@ jobs: name: schema-pr-bundle-${{ github.event.pull_request.head.sha }} path: bundle + # main bundles are AdCP 3.3 candidates. The Python SDK generates them only + # on its `next` branch (SDK 10 / AdCP 3.3); its default branch, `main`, + # is the 9.x line for AdCP 3.2 and cannot package a 3.3 bundle key. + # Move this back to the default branch when the SDK promotes 3.3 there. - uses: actions/checkout@v7.0.1 with: repository: adcontextprotocol/adcp-client-python + ref: next path: sdk fetch-depth: 1