Skip to content

chore: Update Bindings (from main) - #352

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

chore: Update Bindings (from main)#352
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 d01876a into main Aug 26, 2026
37 checks passed
@satyakigh
satyakigh deleted the automated/build-artifacts branch August 26, 2026 22:16
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