Skip to content

v0.1.0

Choose a tag to compare

@ricochet ricochet released this 26 Sep 03:08
· 13 commits to main since this release

What's Changed

New Composite Actions Introduced

wash-build

Purpose: Build WebAssembly components using wash CLI

Output: component_path - path to the built component

Features:

  • JSON output parsing with jq
  • Error handling and validation
  • File existence verification

wash-oci-publish

Purpose: Publish Wasm components to OCI registries

Key Features:

  • Configurable registry input (defaults to ghcr.io)
  • Docker registry login
  • Component publishing with digest capture
  • Artifact attestation support
  • GitHub release upload
  • Repository name normalization (lowercase)

setup-cargo-auditable

Purpose: Configure cargo-auditable for wash builds with SBOM generation

Features:

  • Installs cargo-auditable and cargo-audit tools
  • Creates/updates .wash/config.json with custom build command
  • Robust JSON merging using jq
  • Preserves existing configuration

Updates

  • Updated setup-wash-action submodule to latest version

Full Changelog: https://github.com/wasmCloud/actions/commits/v0.1.0