diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 5a51b036..237ea1c2 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -21,3 +21,9 @@ jobs: - name: Fmt run: cargo fmt -- --files-with-diff --check + + - name: Publish + if: startsWith(github.event.ref, 'refs/tags') + env: + CARGO_REGISTRY_TOKEN: ${{ secrets.cargo_registry_token }} + run: cargo publish