Fix release-pr.yml: Do not run semver-checks for leon-macros (#1614)

leon-macros is a proc-macro crate and cargo-semver-checks cannot perform semver checks on proc-macro crates.
This commit is contained in:
Jiahao XU 2024-02-12 17:14:02 +10:00 committed by GitHub
parent 5a8af0fb99
commit add9310d5e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -56,7 +56,7 @@ jobs:
pr-label: release
pr-release-notes: ${{ inputs.crate == 'bin' }}
pr-template-file: .github/scripts/release-pr-template.ejs
check-semver: ${{ inputs.crate != 'bin' }}
check-semver: ${{ inputs.crate != 'bin' && inputs.crate != 'leon-macros' }}
check-package: true
env:
RUSTFLAGS: --cfg reqwest_unstable