ci: Publish to crates.io in release.yml after tagging (#1152)

Fixed #1046

so that we don't have to manually run `cargo-publish` after the CI is
merged.

Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
This commit is contained in:
Jiahao XU 2023-06-21 20:04:09 +10:00 committed by GitHub
parent d8419ea5a2
commit abecd9ae14
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 18 additions and 20 deletions

View file

@ -2,6 +2,7 @@ name: CI
on:
workflow_dispatch:
workflow_call:
merge_group:
pull_request:
types: