ci: remove code coverage test & uniform file names (#811)

This commit is contained in:
SteveLauC
2024-05-24 09:02:05 +08:00
committed by GitHub
parent c4c0bd7383
commit 9eb1b4ac9f
12 changed files with 2 additions and 59 deletions

View File

@@ -0,0 +1,29 @@
on:
# workflow_run:
# workflows: ["Check SemVer compliance"]
# types:
# - completed
release:
types: [published]
name: Publish to crates.io on release
jobs:
prepare:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions-rs/toolchain@v1
with:
toolchain: stable
override: true
publish:
runs-on: ubuntu-latest
steps:
- uses: katyo/publish-crates@v2
with:
dry-run: true
check-repo: ${{ github.event_name == 'push' }}
registry-token: ${{ secrets.CARGO_REGISTRY_TOKEN }}
ignore-unpublished-changes: true