name: Release
on:
push:
tags:
- "v*"
jobs:
release:
uses: weekendsuperhero-io/platform-tools/.github/workflows/reusable-rust-release.yml@main
with:
validate-runs-on: macos-26
rust-cache-provider: github
binary-matrix-json: >-
[
{"name":"macos-x86_64","os":"macos-26","target":"x86_64-apple-darwin"},
{"name":"macos-aarch64","os":"macos-26","target":"aarch64-apple-darwin"}
]
enable-macos-universal: true
publish-crates-io: true
cargo-publish-command: cargo publish
secrets: inherit