Skip to content

chore: Update Bindings (from main) - #308

Merged
satyakigh merged 1 commit into
mainfrom
automated/build-artifacts
Aug 15, 2026
Merged

chore: Update Bindings (from main)#308
satyakigh merged 1 commit into
mainfrom
automated/build-artifacts

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Automated update of the binding bundles and CLI binaries.

  • JVM - a single multi-platform cloudformation-validate.jar in
    src/bindings-jvm/generated/, carrying the shared
    Kotlin classes/sources plus every supported native library. Each target
    is built by bindings-jvm/build.sh and the per-target natives are
    combined via bindings-jvm/merge-jars.sh.
  • WASM - src/bindings-wasm/dist/, built once via
    bindings-wasm/build.sh; the wasm32-unknown-unknown package is portable
    across supported Node.js hosts.
  • Python - platform-specific wheels in
    src/bindings-python/generated/dist/, one per
    supported native target. Every wheel carries only its matching native
    library plus README and license metadata, and has a real platform tag so
    installers select exactly the compatible artifact.
  • Go - a standalone all-platform module in
    src/bindings-go/go/, carrying generated FFI source,
    every platform's static library, README, LICENSE, and
    THIRD-PARTY-LICENSES.txt. Each platform is built by
    bindings-go/build.sh, then combined by bindings-go/merge-modules.sh.
  • cfn-validate CLI - per-platform binaries in
    release-bin/, built via cfn-validate/build.sh.
  • Third-party licenses - THIRD-PARTY-LICENSES.txt files
    regenerated by the workflow via scripts/generate_licenses.py.

@satyakigh
satyakigh merged commit 6d51904 into main Aug 15, 2026
18 checks passed
@satyakigh
satyakigh deleted the automated/build-artifacts branch August 15, 2026 00:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant