From 45b25fede5d1bf391984d990a2e9a68ef1823a6b Mon Sep 17 00:00:00 2001 From: Jiahao XU Date: Thu, 20 Jun 2024 00:07:23 +1000 Subject: [PATCH] CI: Allow semver-check in `release-pr.yml` to be disabled via inputs (#1789) In case buliding of previous version fail due to new releases in upstream. Signed-off-by: Jiahao XU --- .github/workflows/release-pr.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release-pr.yml b/.github/workflows/release-pr.yml index e51104c5..238f2fa4 100644 --- a/.github/workflows/release-pr.yml +++ b/.github/workflows/release-pr.yml @@ -27,6 +27,11 @@ on: required: true type: string default: patch + no-check-semver: + description: Whether to check semver + required: true + type: string + default: "false" jobs: make-release-pr: @@ -56,7 +61,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' && inputs.crate != 'leon-macros' }} + check-semver: ${{ inputs.crate != 'bin' && inputs.no-check-semver != 'true' }} check-package: true env: RUSTFLAGS: --cfg reqwest_unstable