name: release
on:
push:
tags:
- "v[0-9]+.[0-9]+.[0-9]+"
jobs:
create-release:
name: create-release
runs-on: windows-latest
steps:
- uses: actions/checkout@v5
- name: Check semver
uses: obi1kenobi/cargo-semver-checks-action@v2
- name: Cleanup
run: rm -r -force semver-checks
- uses: dtolnay/rust-toolchain@stable
- run: cargo publish --token ${{ secrets.CRATES_IO_TOKEN }}