---
on: # yamllint disable-line rule:truthy
push:
tags:
- 'v*.*.*'
jobs:
release:
name: Release
runs-on: ubuntu-20.04
permissions:
contents: write
steps:
- uses: actions/checkout@v3
- uses: dtolnay/rust-toolchain@stable
- run: cargo publish
env:
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_TOKEN }}
- uses: softprops/action-gh-release@v1
with:
generate_release_notes: true