name: Publish to crates.io and GitHub
on:
push:
tags:
- "v*"
jobs:
publish:
uses: ./.github/workflows/rust-publish.yml
with:
crate_name: "northroot-proof-engine"
features: "--all-features"
secrets:
CRATES_IO_TOKEN: ${{ secrets.CRATES_IO_TOKEN }}
# GITHUB_TOKEN is automatically available, no need to pass it